[
https://issues.jboss.org/browse/SEAM-138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12781917#comment-12781917
]
Za Ah commented on SEAM-138:
----------------------------
Hi,
Is there any planned fix for this. I am facing the same issue with following
Environment
1. drools-guvnor-5.5.0-Final
2. JBOSS ASS 7.1.0
> ...thread is already associated with a transaction!
> ---------------------------------------------------
>
> Key: SEAM-138
> URL: https://issues.jboss.org/browse/SEAM-138
> Project: Seam 3 Distribution
> Issue Type: Bug
> Affects Versions: 3.1.0.Final
> Environment: Windows, JBPM 5.3.0 Final, Drools 5.4.0 Final, JBOSS
> 7.0.2 Final
> Reporter: Andrea Carpineti
> Labels: jta, transaction
>
> I believe the issue is related to Seam but I'm not completely sure...
> Using the JBPM console sometimes we experienced an issue due to which the
> deployed processes are no longer available. They simply disappear.
> Although the issue is not always repro we experienced it mainly after several
> minutes of use.
> Lookin in the {{server.log}} we found the following exceptions:
> {quote}
> 10:41:15,751 ERROR
> [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host]]
> (http-localhost-127.0.0.1-8080-76) Exception sending request initialized
> lifecycle event to listener instance of class
> org.jboss.seam.transaction.TransactionServletListener:
> javax.enterprise.event.ObserverException
> at sun.reflect.GeneratedConstructorAccessor243.newInstance(Unknown
> Source) [:1.6.0_31]
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> [:1.6.0_31]
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> [:1.6.0_31]
> at java.lang.Class.newInstance0(Class.java:355) [:1.6.0_31]
> at java.lang.Class.newInstance(Class.java:308) [:1.6.0_31]
> at
> org.jboss.weld.util.reflection.SecureReflections$16.work(SecureReflections.java:395)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInstantiation(SecureReflectionAccess.java:216)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.util.reflection.SecureReflections.newInstance(SecureReflections.java:390)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:40)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:92)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:214)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.manager.BeanManagerImpl.notifyObservers(BeanManagerImpl.java:635)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:628)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at org.jboss.weld.event.EventImpl.fire(EventImpl.java:75)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.seam.transaction.TransactionServletListener.requestInitialized(TransactionServletListener.java:117)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at java.lang.Thread.run(Thread.java:662) [:1.6.0_31]
> Caused by: javax.transaction.NotSupportedException:
> BaseTransaction.checkTransactionState - thread is already associated with a
> transaction!
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.begin(BaseTransaction.java:65)
> at
> org.jboss.seam.transaction.UTTransaction.begin(UTTransaction.java:51)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.jboss.seam.transaction.DefaultSeamTransaction.begin(DefaultSeamTransaction.java:88)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.jboss.seam.transaction.TransactionServletListener.requestInitialized(TransactionServletListener.java:110)
> [seam-transaction-3.1.0.Final.jar:]
> ... 8 more
> Caused by: java.lang.IllegalStateException:
> BaseTransaction.checkTransactionState - thread is already associated with a
> transaction!
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.checkTransactionState(BaseTransaction.java:259)
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.begin(BaseTransaction.java:61)
> ... 11 more
> 10:41:15,760 WARN [org.jboss.seam.transaction.TransactionServletListener]
> (http-localhost-127.0.0.1-8080-76) Error starting the transaction:
> javax.transaction.NotSupportedException:
> BaseTransaction.checkTransactionState - thread is already associated with a
> transaction!
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.begin(BaseTransaction.java:65)
> at
> org.jboss.seam.transaction.UTTransaction.begin(UTTransaction.java:51)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.jboss.seam.transaction.DefaultSeamTransaction.begin(DefaultSeamTransaction.java:88)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.jboss.seam.transaction.TransactionServletListener.requestInitialized(TransactionServletListener.java:110)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at java.lang.Thread.run(Thread.java:662) [:1.6.0_31]
> Caused by: java.lang.IllegalStateException:
> BaseTransaction.checkTransactionState - thread is already associated with a
> transaction!
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.checkTransactionState(BaseTransaction.java:259)
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.begin(BaseTransaction.java:61)
> ... 11 more
> 10:41:15,762 ERROR
> [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host]]
> (http-localhost-127.0.0.1-8080-76) Exception sending request initialized
> lifecycle event to listener instance of class
> org.jboss.seam.transaction.TransactionServletListener:
> javax.enterprise.event.ObserverException
> at sun.reflect.GeneratedConstructorAccessor243.newInstance(Unknown
> Source) [:1.6.0_31]
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> [:1.6.0_31]
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> [:1.6.0_31]
> at java.lang.Class.newInstance0(Class.java:355) [:1.6.0_31]
> at java.lang.Class.newInstance(Class.java:308) [:1.6.0_31]
> at
> org.jboss.weld.util.reflection.SecureReflections$16.work(SecureReflections.java:395)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInstantiation(SecureReflectionAccess.java:216)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.util.reflection.SecureReflections.newInstance(SecureReflections.java:390)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:40)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.injection.Exceptions.rethrowException(Exceptions.java:92)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:214)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.manager.BeanManagerImpl.notifyObservers(BeanManagerImpl.java:635)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:628)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at org.jboss.weld.event.EventImpl.fire(EventImpl.java:75)
> [weld-core-1.1.2.Final.jar:2011-07-26 15:02]
> at
> org.jboss.seam.transaction.TransactionServletListener.requestInitialized(TransactionServletListener.java:117)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952)
> [jbossweb-7.0.1.Final.jar:7.0.2.Final]
> at java.lang.Thread.run(Thread.java:662) [:1.6.0_31]
> Caused by: javax.transaction.NotSupportedException:
> BaseTransaction.checkTransactionState - thread is already associated with a
> transaction!
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.begin(BaseTransaction.java:65)
> at
> org.jboss.seam.transaction.UTTransaction.begin(UTTransaction.java:51)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.jboss.seam.transaction.DefaultSeamTransaction.begin(DefaultSeamTransaction.java:88)
> [seam-transaction-3.1.0.Final.jar:]
> at
> org.jboss.seam.transaction.TransactionServletListener.requestInitialized(TransactionServletListener.java:110)
> [seam-transaction-3.1.0.Final.jar:]
> ... 8 more
> Caused by: java.lang.IllegalStateException:
> BaseTransaction.checkTransactionState - thread is already associated with a
> transaction!
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.checkTransactionState(BaseTransaction.java:259)
> at
> com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.begin(BaseTransaction.java:61)
> ... 11 more
> {quote}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues