Lors de la connexion de la base de données Db2 à partir de mon application dans WAS 8.5.5.10, je suis confronté à l'exception ci-dessous. Mon application est construite en 1.8 et j'ai mentionné les détails de configuration de db2 dans web.xml. Guide-moi pour résoudre ça.JndiLookupFailureException: JndiObjectTargetSource n'a pas réussi à obtenir un nouvel objet cible
org.springframework.jndi.JndiLookupFailureException: JndiObjectTargetSource failed to obtain new target object; nested exception is com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. [Root exception is javax.xml.stream.FactoryConfigurationError: Provider javax.xml.stream.XMLInputFactory could not be instantiated: java.util.ServiceConfigurationError: javax.xml.stream.XMLInputFactory: Provider com.ctc.wstx.stax.WstxInputFactory not a subtype]
at org.springframework.jndi.JndiObjectTargetSource.getTarget(JndiObjectTargetSource.java:139)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:182)
at com.sun.proxy.$Proxy27.getConnection(Unknown Source)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:572)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:811)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:867)
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:875)
Web.xml
<resource-ref id="FrontEnd_DataSource">
<description>DB2 database</description>
<res-ref-name>db2_DB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
Quelqu'un a idée à ce sujet?
[exception Root est javax.xml.stream.FactoryConfigurationError: fournisseur javax.xml.stream.XMLInputFactory ne pouvait pas être instancié: java.util.ServiceConfigurationError: javax.xml.stream.XMLInputFactory: Fournisseur com.ctc.wstx .stax.WstxInputFactory n'est pas un sous-type]