【发布时间】:2017-06-28 10:40:52
【问题描述】:
我正在使用 Weblogic 12c。我正在尝试在 Weblogic 中部署 myApplication.war。 部署时出现以下错误。
An error occurred during activation of changes, please see the log for details.
Message icon - Error java.util.ServiceConfigurationError: javax.xml.stream.XMLInputFactory: Provider com.ctc.wstx.stax.WstxInputFactory not a subtype
Message icon - Error javax.xml.stream.XMLInputFactory: Provider com.ctc.wstx.stax.WstxInputFactory not a subtype
我可以在 weblogic-10、Jboss 和 Tomcat 中部署相同的 myApplication.war。但不是在 weblgic-12c 中。
我搜索了一下,发现我需要包含 xercesImpl.jar 的依赖项。我包括在内,但是,这很有帮助。我仍然面临同样的问题。
我尝试包含一些其他依赖项,这些是。
<dependency>
<groupId>com.fasterxml.woodstox</groupId>
<artifactId>woodstox-core</artifactId>
<version>5.0.2</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>woodstox-core-asl</artifactId>
<version>4.4.1</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>stax2-api</artifactId>
<version>3.1.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>woodstox-core-lgpl</artifactId>
<version>4.4.1</version>
<scope>compile</scope>
</dependency>
上述依赖 dint 帮助。对应用程序进行故障排除的任何建议,任何链接。
这似乎是 weblogic-12c 很常见的问题。什么是根 异常原因?
【问题讨论】:
-
您好,您解决了吗?我也遇到了同样的问题...
-
这是一个 jar 冲突,请确保您为 XMLInputFactory 提供了正确的实现类。
-
哪个正确的实现解决了您的问题?
标签: weblogic12c