将项目从Tomcat迁到WebLogic 11g的问题
玩Tomcat好多年了,从来没接触分配WebLogic,现在有项目需要使用WebLogic11g,结果开发好的项目扔上去后出现各种各样的鸟问题。花了整整一周时间才把问题扫清,很悲催,赶紧备忘一下。
1、Servlet规范使用2.5,不能使用3.0
2、Spring配置文件不能使用通配符,有多个配置文件必须分成多个来写。(web.xml中contextConfigLocation的配置)
3、Struts2Convention插件的配置要添加以下两项:
<constantname="struts.convention.action.fileProtocols"value="jar,zip"/>
<constantname="struts.convention.action.includeJars"value=".*?/_wl_cls_gen.*?jar(!/)?"/>
4、在源码的根路径添加一个名为“META-INF”的目录,里面随便添加一个文件。
5、使用CXF时,注意web.xml的开头部分只能如下,去除xmlns:xsi、xsi:schemaLocation等声明。
<web-appxmlns="http://java.sun.com/xml/ns/javaee">
6、使用CXF时,删除以下包:
jaxb-impl-*.jar
xml-apis-*.jar
##serializer-*.jar
##xalan-*.jar
相关推荐
devalone 2013-06-09
zhangxiaocc 2019-12-15
wtbapi 2010-10-30
88423860 2016-04-17
sjpeter 2014-07-26
secondid 2014-07-23
Ryzelan 2014-05-11
xrslt 2019-05-03
liaoxuewu 2017-03-09
lvzhiliang 2018-11-29
dasheng0 2017-08-27
hickwu 2014-10-21
daidaizhuzhu 2012-11-13
LUOPING0 2012-03-21
王道立心 2012-02-21
ftafta 2012-01-13
小波波 2011-06-15