[
https://jira.jboss.org/jira/browse/JBPM-2368?page=com.atlassian.jira.plug...
]
Tom Baeyens commented on JBPM-2368:
-----------------------------------
[14:23] <kconner> tomb: If this is behaving the same way as previously then it would
suggest that the thread is still running after being undeployed
but then the question would be... is this problem only appearring when jboss shuts down ?
or when the jbpm service is shut down.
in that case we should synchronize on ending of the job executor. and in that case the
issue would not be a blocker, i think.
verifty job execution transaction integration with jboss
--------------------------------------------------------
Key: JBPM-2368
URL:
https://jira.jboss.org/jira/browse/JBPM-2368
Project: JBoss jBPM
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Runtime Engine
Reporter: Tom Baeyens
Assignee: Tom Baeyens
Priority: Blocker
Fix For: jBPM 4.0
13:32:12,680 ERROR [DispatcherThread] exception in job executor thread. waiting 640000
milliseconds
org.jbpm.pvm.internal.wire.WireException: couldn't create object
'org.jbpm.pvm.internal.tx.jta.JtaTr
ansaction':
BaseClassLoader@93b72e{vfszip:/Users/hbraun/Desktop/jbpm-workspace/jbpm-4.0-SNAPSHOT/jbo
ss-5.0.0.GA/server/default/deploy/jbpm/gwt-console-server.war} classLoader is not
connected to a dom
ain (probably undeployed?) for class org.jbpm.pvm.internal.tx.jta.JtaTransaction
at
org.jbpm.pvm.internal.wire.descriptor.ObjectDescriptor.construct(ObjectDescriptor.java:146)
at org.jbpm.pvm.internal.wire.WireContext.construct(WireContext.java:473)
at org.jbpm.pvm.internal.wire.WireContext.create(WireContext.java:452)
at org.jbpm.pvm.internal.wire.WireContext.create(WireContext.java:441)
at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:421)
at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:331)
at org.jbpm.pvm.internal.wire.WireContext.get(WireContext.java:707)
at org.jbpm.pvm.internal.env.BasicEnvironment.get(BasicEnvironment.java:151)
at org.jbpm.pvm.internal.env.BasicEnvironment.get(BasicEnvironment.java:142)
at org.jbpm.pvm.internal.env.Environment.getFromCurrent(Environment.java:200)
at org.jbpm.pvm.internal.env.Environment.getFromCurrent(Environment.java:189)
at
org.jbpm.pvm.internal.tx.jta.JtaRetryInterceptor.execute(JtaRetryInterceptor.java:41)
at
org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:54)
at
org.jbpm.pvm.internal.jobexecutor.DispatcherThread.acquireJobs(DispatcherThread.java:129)
at org.jbpm.pvm.internal.jobexecutor.DispatcherThread.run(DispatcherThread.java:67)
Caused by: java.lang.IllegalStateException:
BaseClassLoader@93b72e{vfszip:/Users/hbraun/Desktop/jbpm
-workspace/jbpm-4.0-SNAPSHOT/jboss-5.0.0.GA/server/default/deploy/jbpm/gwt-console-server.war}
class
Loader is not connected to a domain (probably undeployed?) for class
org.jbpm.pvm.internal.tx.jta.Jt
aTransaction
at
org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:730)
at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:378)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.jbpm.pvm.internal.util.ReflectUtil.loadClass(ReflectUtil.java:47)
at
org.jbpm.pvm.internal.wire.descriptor.ObjectDescriptor.construct(ObjectDescriptor.java:144)
... 14 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira