如何解决WILDFLY 18:原因:java.lang.IllegalArgumentException:不能同时要求和提供对数据源的相同依赖项
我正在将JAVAEE应用程序从JAVA 1.6迁移到9,所有源都可以,但是当我在WILDLFY上部署时,我的数据源出现此错误:
“ WFLYCTL0080:失败的服务” => {“ jboss.deployment.unit。” MYWAR.war “。INSTALL” =>“ WFLYSRV0153:无法处理部署阶段的安装” MYWAR.war ” 引起原因:java.lang.IllegalArgumentException:不能同时要求并提供相同的依赖项:service jboss.naming.context.java.jboss.java:DATASOURCENAME“}
standalone.xml中的数据源:
<datasource jndi-name="java:/**NAME**-ds" pool-name="**NAME**-ds" enabled="true" use-java-context="true" statistics-enabled="${wildfly.datasources.statistics-enabled:${wildfly.statistics-enabled:false}}">
<connection-url>jdbc:oracle:thin:@192.168.20.XX:1521:XXXX</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<driver>oracle</driver>
<security>
<user-name>XXXX</user-name>
<password>XXXX</password>
</security>
<validation>
<valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker"/>
<background-validation>true</background-validation>
<stale-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleStaleConnectionChecker"/>
<exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter"/>
</validation>
</datasource>
我也有一个jboss-web.xml。 我尝试了几种解决方案,例如删除jboss-web.xml,beans ...和其他东西,但是我被卡住了 谢谢你的帮助
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。