[jboss-user] [JBoss jBPM] - org.hibernate.ObjectNotFoundException: No row with the given
heiko.zehner
do-not-reply at jboss.com
Fri May 11 04:23:52 EDT 2007
Hi there,
we use JMS/MDB instead of the scheduler servlet. After creating a new process instance and if the first process step is asynchronous, a
org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [org.jbpm.graph.exe.Token#677214]
at org.hibernate.ObjectNotFoundException.throwIfNull(ObjectNotFoundException.java:27)
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:65)
at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:98)
at org.hibernate.proxy.CGLIBLazyInitializer.intercept(CGLIBLazyInitializer.java:133)
at org.jbpm.graph.exe.Token$$EnhancerByCGLIB$$85898e65.getProcessInstance()
at org.jbpm.command.MessageWrapper.toString(MessageWrapper.java:65)
at java.lang.String.valueOf(String.java:2131)
at java.lang.StringBuffer.append(StringBuffer.java:370)
at de.tonline.ccms.msg.mdb.JbpmMessageListener.onMessage(JbpmMessageListener.java:62)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
occurs. As work- around, we added a sleep of 10 secs in JbpmMessageListener onMessage.
Is there a better solution avaliable for this issue?
Thanks
Heiko
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4044901#4044901
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4044901
More information about the jboss-user
mailing list