我的项目是spring struts hibernate +工作流 jbpm    我发现将系统名字有 GWJD 改成gwjd后系统变得不稳定了 
hibernate报错 session is closed! 请问为什么 ?至于为什么要改系统名字 那是历史原因

解决方案 »

  1.   

    我是直接在 tomcat/wabapps/下面该系统目录名字
      

  2.   

    正常哪会有问题,重启一下不久结了。
    除非应用中有代码直接使用了固定的Web应用名
      

  3.   


    session is closed的原因跟你说的情况肯定没有直接关系
      

  4.   

    因为有 hard-code,有了不应该的假设,这是多数新手写代码时通病。
      

  5.   

    我仔细检查了 确实没有hard-code,而且其他操作正常,只有工作流相关出错
     session is closed 只要已给名字马上出错
      

  6.   

    我仔细检查了 确实没有hard-code,而且其他操作正常,只有工作流相关出错
     session is closed 只要已给名字马上出错
      

  7.   

    改名字,在myeclipse里面大小写是不区分的,你要改 GWJD 改成gwjd需要先把GWJD 该成GWJD1之类的,
    然后再改成小写的gwjd 才可以识别。
      

  8.   

    改名字,在myEclipse里面大小写是不区分的,也就是你GWJD 改成gwjd实际是没有改的,需要先把GWJD 改成GWJD1之类的名字,然后再改成小写的gwjd,才是ok的
      

  9.   

    文件夹的修改  , 不会影响访问路径          
    如果你是用myeclipse 或 eclipse  可以改项目的 context root