在生产环境部署weblogic11g后,发布后,如果对jsp文件进行改动,则必须要需要重新启动weblogic,改变的内容才能加载。
推测和weblgoic的生产模式有关。
经查,可以在weblogic.xml中对 JSP文件检查周期设置
刚开始查到的解决方法如下:
pageCheckSeconds
-1
启动后,报错,提示pageCheckSeconds是无效,再查:
page-check-seconds
5
启动后,错误依旧:
根据错误信息,到http://xmlns.oracle.com/weblogic/weblogic-web-app这个地址查看他的dtd文档,根据自己的版本查看“1.3 : Released with WLS v10.3.6.0”,在文件中有如下信息:
最后,改成如下:
10
重启weblogic,并测试jsp改动,一切OK!!!