1、 问题
Java Web项目之前部署在Weblogic8.5上,可以正常运行,之后将该项目部署到Weblogic10上,启动的时候报错。
2、 解决方案
项目部署在Weblogic8.5上时,项目中WEB-INF下有一个weblogic.xml文件,该文件中配置了项目的访问根路径,但是在Weblogic10下不能有该文件,否则启动失败。所以只要将该文件删掉,就可以正常启动了,但是如果要部署在Weblogic8.5上,则必须加上该文件。
Weblogic10上不能有weblogic.xml文件,项目的访问根路径是通过Web --> Web Context-root来配置的。