[jboss-jira] [JBoss JIRA] (WFLY-10996) Database queries result in NoClassDefFound for org/wildfly/transaction/client/ContextTransactionManager
Scott Marlow (JIRA)
issues at jboss.org
Mon Sep 10 11:08:00 EDT 2018
[ https://issues.jboss.org/browse/WFLY-10996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13631274#comment-13631274 ]
Scott Marlow commented on WFLY-10996:
-------------------------------------
Hmm, it still doesn't recreate for me when I execute "curl http://localhost:8080/jpa-war-1.0-SNAPSHOT/jpaServlet". Perhaps that has something to do with me using h2 instead of postgresql-42.2.5 driver.
[~rakcheru] Could you please try updating your wildfly 14.0.0.Final wildfly/modules/system/layers/base/org/jboss/ironjacamar/impl/main/module.xml file, to also contain <module name="org.wildfly.transaction.client"/>?
Something like:
{code}
<module name="org.jboss.ironjacamar.impl" xmlns="urn:jboss:module:1.5">
<properties>
<property name="jboss.api" value="private"/>
</properties>
<resources>
<resource-root path="ironjacamar-common-impl-1.4.11.Final.jar"/>
<resource-root path="ironjacamar-core-impl-1.4.11.Final.jar"/>
<resource-root path="ironjacamar-deployers-common-1.4.11.Final.jar"/>
<resource-root path="ironjacamar-validator-1.4.11.Final.jar"/>
</resources>
<dependencies>
<module name="sun.jdk"/>
<!-- javax.security.auth.callback -->
<module name="javax.api"/>
<module name="javax.resource.api"/>
<module name="javax.security.auth.message.api"/>
<module name="javax.validation.api"/>
<module name="org.hibernate.validator"/>
<module name="org.jboss.as.naming"/>
<module name="org.jboss.as.transactions"/>
<module name="org.jboss.jboss-transaction-spi"/>
<module name="org.jboss.ironjacamar.api"/>
<module name="org.jboss.logging"/>
<module name="org.jboss.threads"/>
<!-- org.jboss.security -->
<module name="org.picketbox"/>
<module name="javax.xml.stream.api"/>
<!--jgroups -->
<module name="org.jgroups"/>
<module name="org.wildfly.transaction.client"/>
</dependencies>
</module>
{code}
Let me know if that helps.
> Database queries result in NoClassDefFound for org/wildfly/transaction/client/ContextTransactionManager
> -------------------------------------------------------------------------------------------------------
>
> Key: WFLY-10996
> URL: https://issues.jboss.org/browse/WFLY-10996
> Project: WildFly
> Issue Type: Bug
> Components: JPA / Hibernate
> Affects Versions: 14.0.1.Final, 14.0.0.Final
> Environment: CentOS 7/Mac OS
> WildFly 14.0.0 / WildFly 14.0.1
> Reporter: Rakesh K. Cherukuri
> Assignee: Scott Marlow
> Priority: Blocker
> Attachments: error.log, jpa-war.tar.gz, pgsql.driver.tar.gz, standalone-full.diff
>
>
> Basically WildFly is unable to either build the persistence context or it fails to query postgres db.
> The changes are so minimal that it should basically work.
> Attached:
> # error.log - exception in the server log
> # jpa-war.tar.gz - maven module that can be used to reproduce the issue
> # pgsql.module.tar.gz - postgres driver module that can be unpacked under modules/system/layers/base/org/postgresql
> # standalone-full.diff - diff that can be applied to standalone-full.xml to define required datasource
> Note:
> - Tested same steps with wildfly 13 and there its woking fine.
> - Tested with latest postgres driver and issue exists with v14.0.0 (and v14.0.1). Postgres driver is thus ruled out.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list