将应用部署在weblogic中于axis2冲突的问题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Web
Application
8.1//EN"
weblogic-web-app 这一段配置可以解决项目中的包与 weblogic 的包冲突的问题, 如果设置为 true,如果 weblogic 启动遇到包冲突问题,优先加载项目 WEB-INF\lib 的包; 在 weblogic server 10.3.4 是 ok 的,而在 weblogic server 10.3.0 下这个配置针对 Axis2(因为使 用了 StAX API) 似乎没起到作用。 奇怪,待解中。 (各位网友能帮我解释下吗?) 于是删掉项目 WEB-INF\lib 下面的 wstx-asl-3.2.4.jar 包问题解决。
接昨天的一篇博文 昨天将应用部署在 weblogic server 10.3.4,一切正常。 今天将应用部署到 weblogic server 10.3 时,出现一个错误,如下: weblogic.application.ModuleException: at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:295) at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176) at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93) at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26) Truncated. see log file for complete stacktrace ng.ClassCastException: com.ctc.wstx.stax.WstxInputFactory at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:136) at weblogic.servlet.internal.WebAppHelper.addListenerElements(WebAppHelper.java:244) at weblogic.servlet.internal.WebAppHelper$IOHelperImpl.parseXML(WebAppHelper.java:224) at weblogic.descriptor.DescriptorCache.parseXML(DescriptorCache.java:324) at weblogic.servlet.internal.WebAppHelper.registerTagLibListeners(WebAppHelper.java:174) Truncated. see log file for complete stacktrace
Hale Waihona Puke 而在我的项目中,WEB-INF\lib 下面配置了一个 weblogic.xml 文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD "/servers/wls810/dtd/weblogic810-web-jar.dtd"> <weblogic-web-app > <container-descriptor> <prefer-web-inf-classes>true</prefer-web-inf-classes> </container-descriptor> <context-root>/</context-root> </weblogic-web-app>
相关文档
最新文档