我用TOMCAT+JAVA开发了一个网站程序;我配置了两个WEB目录,一个是配置到WEB根目录下
另外还配置了一个虚拟目录,不过它们的都指向同一个工程中。这时有一个Action,在根目录(网站)下运行会出错。
但是在虚拟目录下运行就没问题。不知道大家有没有遇到过这样的问题?这是怎么会事?知道的告诉一下,谢谢!!

解决方案 »

  1.   

    没有信息,我在Action中用catch了,但是忘打log了。所以看不到,呵呵。忘记加:“/” 或是“."之类的应该不成立,因为其它程序都没问题,只有一个程序有问题。而且这个程序是调用了DB中的存贮过程,没问题程序都没有调用存贮过程。都是一般的SQL查询。如果是存贮过程的问题的话那为什么在虚拟目录下正常,根目录下就出错??
      

  2.   

    DEBUG??这问题只有发布出去的WEB服务器上出现。出错的这个class文件,我更一下名,然后再改回来,不用做任何其它的事,程序就好了!莫明其妙的!!本地根本就没任何问题,DEBUG也发现不了什么问题~!!!
      

  3.   

    已经把log加上了。但是这问题一般很难出现。现在估计可能是长时间没人访问时,就会出现这种问题。所以只能到明天早上才能看到log信息了(明天早上如果估计没错的话会出错)!!