同事在Weblogic上发布应用,碰到如下错误:
查了很长时间,也不知所以然,看错误信息,是Spring注入错误,但是该CXFServiceImpl没有问题啊,而且在tomcat下是没有问题的,可以正常使用。
找了很久,对比了spring的配置文件,均没有发现异常;最后同事说另外一个同事修改过web.xml;和可以运行的应用的web.xml对比,发现不能运行的web.xml中多了一些命名空间,删除web-app后面的内容后,一切正常了!
总结:在weblogic上会校验这些内容,而这些内容估计和spring的某些东西冲突。如果在weblogic下发布,删除了吧
不能运行的web.xml具体如下
Powered by: BlogJava Copyright © winderain