web项目,tomcat转到weblogic需要注意的地方
web项目从tomcat转到weblogic,总是有很多莫名奇妙的问题,解决起来也是无从下手,下面是笔者遇到的几个问题,和大家分享下,希望可以帮你节省一些时间
java.lang.ClassCastException: com.ctc.wstx.stax.WstxOutputFactory异常处理
JBoss环境上的stax-api-1.0.1.jar 包删除,问题就解决了,最终确定了是该jar包与geronimo-stax-api_1[1].0_spec-1.0.1.jar冲突。)配置weblogic.xml
需要在项目中配置weblogic.xml ,下面是一个最简单的配置文件,需要特殊配置自行谷歌<?xml version="1.0" encoding="UTF-8"?> <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd"> <container-descriptor> <prefer-web-inf-classes>true</prefer-web-inf-classes> <show-archived-real-path-enabled>true</show-archived-real-path-enabled> </container-descriptor> <context-root>/</context-root> </weblogic-web-app>
tomcat 转weblogic 需要用到的jar包
<dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>1.0.b2</version> <scope>provided</scope> </dependency>
去掉woodstox-core-asl
<exclusion> <groupId>org.codehaus.woodstox</groupId> <artifactId>woodstox-core-asl</artifactId> </exclusion>
仅供大家参考,还有很多没有涉及到,后续补充,各位遇到了也请留言