-
Bug
-
Resolution: Done
-
Major
-
18.0.1.Final
Since JBoss EAP 7.1.0 GA, The class JTSSynchronizationWrapper has imported NamespaceContextSelector, but the module.xml in "org.jboss.as.weld.transactions" does not import "org.jboss.as.naming".
Adding this dependency makes the issue go away.
Caused by: java.lang.NoClassDefFoundError: org/jboss/as/naming/context/NamespaceContextSelector at org.jboss.as.weld.services.bootstrap.JTSSynchronizationWrapper.<init>(JTSSynchronizationWrapper.java:44) at org.jboss.as.weld.services.bootstrap.WeldTransactionServices.registerSynchronization(WeldTransactionServices.java:95) at org.jboss.weld.module.jta.TransactionalObserverNotifier.notifyTransactionObservers(TransactionalObserverNotifier.java:86) at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:274) at org.jboss.weld.event.EventImpl.fire(EventImpl.java:96) at com.jboss.examples.filter.ExampleFilter.filter(ExampleFilter.java:12)
- is cloned by
-
JBEAP-18148 [GSS](7.3.z) WFLY-12805 - Loading JTSSynchronizationWrapper gets NoClassDefFoundError: org/jboss/as/naming/context/NamespaceContextSelector
- Closed