[JBoss JIRA] (JBTM-2374) Blacktie XATIM TestConnection test hanging
by Gytis Trikleris (JIRA)
Gytis Trikleris created JBTM-2374:
-------------------------------------
Summary: Blacktie XATIM TestConnection test hanging
Key: JBTM-2374
URL: https://issues.jboss.org/browse/JBTM-2374
Project: JBoss Transaction Manager
Issue Type: Bug
Components: BlackTie
Reporter: Gytis Trikleris
Assignee: Amos Feng
Fix For: 5.0.5
http://albany.eng.hst.ams2.redhat.com/view/Status/job/narayana/804/
Stack dump: http://albany.eng.hst.ams2.redhat.com/view/Status/job/narayana/804/PROFIL...
{code}
Running org.jboss.narayana.blacktie.jatmibroker.core.transport.hybrid.TestConnection
[0m18:35:21,173 INFO [org.codehaus.stomp.jms.StompConnect] (StompConnect Server Thread: tcp://127.0.0.1:61613) Looking up name: java:/ConnectionFactory in JNDI InitialContext for JMS ConnectionFactory
[0m[0m18:35:21,177 INFO [org.codehaus.stomp.jms.StompConnect] (StompConnect Server Thread: tcp://127.0.0.1:61613) Looking up name: java:/JmsXA in JNDI InitialContext for JMS ConnectionFactory
[0m[31m18:35:21,179 ERROR [org.codehaus.stomp.tcp.TcpTransportServer] (StompConnect Server Thread: tcp://127.0.0.1:61613) Received accept error: javax.naming.NameNotFoundException: JmsXA -- service jboss.naming.context.java.JmsXA: javax.naming.NameNotFoundException: JmsXA -- service jboss.naming.context.java.JmsXA
at org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:106)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:207)
at org.jboss.as.naming.InitialContext$DefaultInitialContext.lookup(InitialContext.java:235)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:193)
at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:189)
at javax.naming.InitialContext.lookup(InitialContext.java:411)
at javax.naming.InitialContext.lookup(InitialContext.java:411)
at org.codehaus.stomp.jms.StompConnect.createXAConnectionFactory(StompConnect.java:195)
at org.codehaus.stomp.jms.StompConnect.getXAConnectionFactory(StompConnect.java:84)
at org.codehaus.stomp.jms.StompConnect.assignProtocolConverter(StompConnect.java:64)
at org.codehaus.stomp.tcp.TcpTransportServer.run(TcpTransportServer.java:82)
at java.lang.Thread.run(Thread.java:744)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
9 years, 9 months
[JBoss JIRA] (JBTM-2373) TransactionListenerRegistry class not found by jts integration module
by Gytis Trikleris (JIRA)
Gytis Trikleris created JBTM-2373:
-------------------------------------
Summary: TransactionListenerRegistry class not found by jts integration module
Key: JBTM-2373
URL: https://issues.jboss.org/browse/JBTM-2373
Project: JBoss Transaction Manager
Issue Type: Bug
Components: Application Server Integration
Reporter: Gytis Trikleris
Assignee: Tom Jenkinson
Priority: Blocker
Fix For: 5.0.5
Fails in all CI jobs requiring WildFly
{code}
08:58:20,744 INFO [org.jboss.modules] (main) JBoss Modules version 1.4.2.Final
08:58:20,973 INFO [org.jboss.msc] (main) JBoss MSC version 1.2.4.Final
08:58:21,048 INFO [org.jboss.as] (MSC service thread 1-5) WFLYSRV0049: WildFly Full 9.0.0.CR1-SNAPSHOT (WildFly Core 1.0.0.Beta4) starting
08:58:22,073 INFO [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 16) WFLYCTL0028: Attribute enabled is deprecated, and it might be removed in future version!
08:58:22,126 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
08:58:22,145 INFO [org.xnio] (MSC service thread 1-2) XNIO version 3.3.1.Final
08:58:22,155 INFO [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.3.1.Final
08:58:22,204 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem.
08:58:22,208 INFO [org.wildfly.extension.io] (ServerService Thread Pool -- 37) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
08:58:22,232 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 44) WFLYJSF0007: Activated the following JSF Implementations: [main]
08:58:22,234 INFO [org.jboss.as.security] (ServerService Thread Pool -- 53) WFLYSEC0002: Activating Security Subsystem
08:58:22,238 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem
08:58:22,238 INFO [org.jboss.as.security] (MSC service thread 1-5) WFLYSEC0001: Current PicketBox version=4.9.0.Beta2
08:58:22,241 WARN [org.jboss.as.txn] (ServerService Thread Pool -- 54) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique.
08:58:22,246 INFO [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 4.0.8.Final
08:58:22,264 INFO [org.jboss.as.connector] (MSC service thread 1-7) WFLYJCA0009: Starting JCA Subsystem (IronJacamar 1.2.4.Final)
08:58:22,318 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 33) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
08:58:22,320 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0003: Undertow 1.2.0.Beta10 starting
08:58:22,321 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-4) WFLYJCA0018: Started Driver service with driver-name = h2
08:58:22,324 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0003: Undertow 1.2.0.Beta10 starting
08:58:22,332 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 56) WFLYWS0002: Activating WebServices Extension
08:58:22,415 INFO [org.jboss.as.naming] (MSC service thread 1-6) WFLYNAM0003: Starting Naming Service
08:58:22,418 INFO [org.jboss.as.mail.extension] (MSC service thread 1-7) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
08:58:22,552 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0012: Started server default-server.
08:58:22,556 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0014: Creating file handler for path /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/welcome-content
08:58:22,628 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0018: Host default-host starting
08:58:22,702 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0006: Undertow HTTP listener default listening on /127.0.0.1:8080
08:58:22,801 WARN [org.jboss.modules] (MSC service thread 1-1) Failed to define class com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate in Module "org.jboss.jts.integration:main" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base)): java.lang.LinkageError: Failed to link com/arjuna/ats/jbossatx/BaseTransactionManagerDelegate (Module "org.jboss.jts.integration:main" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base)))
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:437)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:269)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:77)
at org.jboss.modules.Module.loadModuleClass(Module.java:560)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:353)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:432)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:269)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:77)
at org.jboss.modules.Module.loadModuleClass(Module.java:560)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
at org.jboss.as.txn.service.ArjunaTransactionManagerService.start(ArjunaTransactionManagerService.java:99)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoClassDefFoundError: org/jboss/tm/listener/TransactionListenerRegistry
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:353)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:432)
... 26 more
Caused by: java.lang.ClassNotFoundException: org.jboss.tm.listener.TransactionListenerRegistry from [Module "org.jboss.jts.integration:main" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
... 30 more
08:58:22,811 WARN [org.jboss.modules] (MSC service thread 1-1) Failed to define class com.arjuna.ats.jbossatx.jta.TransactionManagerDelegate in Module "org.jboss.jts.integration:main" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base)): java.lang.LinkageError: Failed to link com/arjuna/ats/jbossatx/BaseTransactionManagerDelegate (Module "org.jboss.jts.integration:main" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base)))
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:437)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:269)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:77)
at org.jboss.modules.Module.loadModuleClass(Module.java:560)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:353)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:432)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:269)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:77)
at org.jboss.modules.Module.loadModuleClass(Module.java:560)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
at org.jboss.as.txn.service.ArjunaTransactionManagerService.start(ArjunaTransactionManagerService.java:99)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoClassDefFoundError: org/jboss/tm/listener/TransactionListenerRegistry
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:353)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:432)
... 26 more
Caused by: java.lang.ClassNotFoundException: org.jboss.tm.listener.TransactionListenerRegistry from [Module "org.jboss.jts.integration:main" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
... 30 more
08:58:22,818 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-1) MSC000001: Failed to start service jboss.txn.ArjunaTransactionManager: org.jboss.msc.service.StartException in service jboss.txn.ArjunaTransactionManager: Failed to start service
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.LinkageError: Failed to link com/arjuna/ats/jbossatx/BaseTransactionManagerDelegate (Module "org.jboss.jts.integration:main" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base)))
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:437)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:269)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:77)
at org.jboss.modules.Module.loadModuleClass(Module.java:560)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:353)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:432)
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:269)
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:77)
at org.jboss.modules.Module.loadModuleClass(Module.java:560)
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
at org.jboss.as.txn.service.ArjunaTransactionManagerService.start(ArjunaTransactionManagerService.java:99)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
... 3 more
Caused by: java.lang.NoClassDefFoundError: org/jboss/tm/listener/TransactionListenerRegistry
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:353)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:432)
... 26 more
Caused by: java.lang.ClassNotFoundException: org.jboss.tm.listener.TransactionListenerRegistry from [Module "org.jboss.jts.integration:main" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
... 30 more
08:58:22,971 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-2) WFLYDS0013: Started FileSystemDeploymentService for directory /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/standalone/deployments
08:58:23,073 INFO [org.jboss.ws.common.management] (MSC service thread 1-7) JBWS022052: Starting JBoss Web Services - Stack CXF Server 5.0.0.CR1
08:58:23,101 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "transactions")]) - failure description: {"WFLYCTL0080: Failed services" => {"jboss.txn.ArjunaTransactionManager" => "org.jboss.msc.service.StartException in service jboss.txn.ArjunaTransactionManager: Failed to start service
Caused by: java.lang.LinkageError: Failed to link com/arjuna/ats/jbossatx/BaseTransactionManagerDelegate (Module \"org.jboss.jts.integration:main\" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base)))
Caused by: java.lang.NoClassDefFoundError: org/jboss/tm/listener/TransactionListenerRegistry
Caused by: java.lang.ClassNotFoundException: org.jboss.tm.listener.TransactionListenerRegistry from [Module \"org.jboss.jts.integration:main\" from local module loader @3bb508b6 (finder: local module finder @6a4f0359 (roots: /home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules,/home/gytis/workspace/wildfly/build/target/wildfly-9.0.0.CR1-SNAPSHOT/modules/system/layers/base))]"}}
08:58:23,180 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report
WFLYCTL0186: Services which failed to start: service jboss.txn.ArjunaTransactionManager: org.jboss.msc.service.StartException in service jboss.txn.ArjunaTransactionManager: Failed to start service
08:58:23,599 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management
08:58:23,600 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:9990
08:58:23,600 ERROR [org.jboss.as] (Controller Boot Thread) WFLYSRV0026: WildFly Full 9.0.0.CR1-SNAPSHOT (WildFly Core 1.0.0.Beta4) started (with errors) in 3178ms - Started 170 of 375 services (28 services failed or missing dependencies, 210 services are lazy, passive or on-demand)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
9 years, 9 months
[JBoss JIRA] (JBTM-2342) Add callbacks for thread-to-transaction association changes
by Michael Musgrove (JIRA)
[ https://issues.jboss.org/browse/JBTM-2342?page=com.atlassian.jira.plugin.... ]
Michael Musgrove updated JBTM-2342:
-----------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> Add callbacks for thread-to-transaction association changes
> -----------------------------------------------------------
>
> Key: JBTM-2342
> URL: https://issues.jboss.org/browse/JBTM-2342
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: Application Server Integration
> Affects Versions: 5.0.4
> Reporter: Michael Musgrove
> Assignee: Michael Musgrove
> Fix For: 5.0.5
>
>
> This feature calls for a mechanism to avoid issues around concurrent access to a JPA EM if a transaction times out. Currently EM cleanup happens in AC callbacks - if those callbacks happen on the application thread there is no issue but if they happen on the reaper thread then it is possible for the EM to be manipulated whilst the application is still using it.
> The linked forum thread came up with 4 proposals to handle the problem:
> # Reaper marks transaction as set rollback only: this solution has potentially insurmountable issues (eg JVM1 -> JVM2, JVM1 crashes, txn never gets commit/rollback called on it). In addition it would need to be configurable - some users want the reaper to do the timely rollback;
> # WildFly wraps the TM/TSR and coordinates the running of all Synchronization callbacks. This solution is complex and does the AS have sufficient knowledge to coordinate callbacks correctly. Option 4 below is similar but the decision about what to do and when to do it is left in the hands of the relevant callbacks where the knowlege resides;
> # Start a discussion on the JPA expert group to get certain thread unsafe Synchronization JPA callbacks used by EE container/Persistence providers changed. This is an option for the future;
> # Trigger callbacks when the transaction is disassociated from a thread. For example, detaching any loaded entities and closing the EM can be done when all relevant callbacks, namely the afterCompletion callback (triggered on the reaper thread) and the txn disassociated callback (triggered on the application thread) have been seen.
> This JIRA will implement option 4.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
9 years, 9 months
[JBoss JIRA] (JBTM-2342) Add callbacks for thread-to-transaction association changes
by Michael Musgrove (JIRA)
[ https://issues.jboss.org/browse/JBTM-2342?page=com.atlassian.jira.plugin.... ]
Michael Musgrove updated JBTM-2342:
-----------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/jbosstm/narayana/pull/810
> Add callbacks for thread-to-transaction association changes
> -----------------------------------------------------------
>
> Key: JBTM-2342
> URL: https://issues.jboss.org/browse/JBTM-2342
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: Application Server Integration
> Affects Versions: 5.0.4
> Reporter: Michael Musgrove
> Assignee: Michael Musgrove
> Fix For: 5.0.5
>
>
> This feature calls for a mechanism to avoid issues around concurrent access to a JPA EM if a transaction times out. Currently EM cleanup happens in AC callbacks - if those callbacks happen on the application thread there is no issue but if they happen on the reaper thread then it is possible for the EM to be manipulated whilst the application is still using it.
> The linked forum thread came up with 4 proposals to handle the problem:
> # Reaper marks transaction as set rollback only: this solution has potentially insurmountable issues (eg JVM1 -> JVM2, JVM1 crashes, txn never gets commit/rollback called on it). In addition it would need to be configurable - some users want the reaper to do the timely rollback;
> # WildFly wraps the TM/TSR and coordinates the running of all Synchronization callbacks. This solution is complex and does the AS have sufficient knowledge to coordinate callbacks correctly. Option 4 below is similar but the decision about what to do and when to do it is left in the hands of the relevant callbacks where the knowlege resides;
> # Start a discussion on the JPA expert group to get certain thread unsafe Synchronization JPA callbacks used by EE container/Persistence providers changed. This is an option for the future;
> # Trigger callbacks when the transaction is disassociated from a thread. For example, detaching any loaded entities and closing the EM can be done when all relevant callbacks, namely the afterCompletion callback (triggered on the reaper thread) and the txn disassociated callback (triggered on the application thread) have been seen.
> This JIRA will implement option 4.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
9 years, 9 months