Livecycle ES1 - Modified process workflow through Workbench - Result: Template object: xyz not found
i modified process workflow in livecycle workbench. simple modification uses resource. on save, restarted jboss instance holds livecycle , started have error:
com.adobe.workflow.template.document.templatenodenotfoundexception: template object: a1271100735162 not found.
i'll add complete stack trace @ bottom.
the process instance started stalling when reached 2 workflow actions modified in workbench. checking directly mysql in table tb_action_instance, see stalled actions , using action templates:
a1271100735161 a1271100735163
so template a1271100735162 replaced a1271100735163. action instance stall, never display errors or blocked, not terminate , whole process stalled.
i identified old action used old template: select process_instance_id, status, start_time, complete_time tb_action_instance action_template_id = 'a1271100735162';
i delete of them, including respective processes in tables: tb_task tb_process_instance tb_job_instance tb_action_instance
i kept getting error. removed terminated , non terminated processes above tables , kept having same errors.
by going workbench , resaving, redrawing parts of process, able stalled processes run, keep having template a1271100735162 error , it's flooding logs.
where livecycle store templates , workflow, i'm not sure if on disk, remove related bad template.
here's complete stack trace:
caused by: com.adobe.workflow.template.document.templatenodenotfoundexception: template
object: a1271100735162 not found.
at
com.adobe.workflow.template.document.defaultabstracttemplatedocument.gettemplatenodebyid(defaultabstracttemplatedocument.java:84)
@ com.adobe.workflow.engine.processenginebmtbean.asyncterminateactioncommand(processenginebmtbean.java:998)
... 44 more
2014-03-21 error [org.jboss.ejb.plugins.jms.jmscontainerinvoker] exception in jmsci message listener
javax.ejb.transactionrolledbacklocalexception: runtimeexception
@ org.jboss.ejb.plugins.abstracttxinterceptor.invokenext(abstracttxinterceptor.java:262)
@ org.jboss.ejb.plugins.txinterceptorcmt.runwithtransactions(txinterceptorcmt.java:350)
@ org.jboss.ejb.plugins.txinterceptorcmt.invoke(txinterceptorcmt.java:181)
@ org.jboss.ejb.plugins.runassecurityinterceptor.invoke(runassecurityinterceptor.java:109)
@ org.jboss.ejb.plugins.loginterceptor.invoke(loginterceptor.java:205)
@ org.jboss.ejb.messagedrivencontainer.internalinvoke(messagedrivencontainer.java:399)
@ org.jboss.ejb.container.invoke(container.java:960)
@ org.jboss.ejb.plugins.jms.jmscontainerinvoker.invoke(jmscontainerinvoker.java:1139)
@ org.jboss.ejb.plugins.abstracttxinterceptor.invokenext(abstracttxinterceptor.java:262)
@ org.jboss.ejb.plugins.txinterceptorcmt.runwithtransactions(txinterceptorcmt.java:350)
@ org.jboss.ejb.plugins.txinterceptorcmt.invoke(txinterceptorcmt.java:181)
@ org.jboss.ejb.plugins.runassecurityinterceptor.invoke(runassecurityinterceptor.java:109)
@ org.jboss.ejb.plugins.loginterceptor.invoke(loginterceptor.java:205)
@ org.jboss.ejb.messagedrivencontainer.internalinvoke(messagedrivencontainer.java:399)
@ org.jboss.ejb.container.invoke(container.java:960)
@ org.jboss.ejb.plugins.jms.jmscontainerinvoker.invoke(jmscontainerinvoker.java:1139)
@ org.jboss.ejb.plugins.jms.jmscontainerinvoker$messagelistenerimpl.onmessage(jmscontainerinvoker.java:1452)
@ org.jboss.jms.asf.stdserversession.onmessage(stdserversession.java:266)
@ org.jboss.mq.spymessageconsumer.sessionconsumerprocessmessage(spymessageconsumer.java:891)
@ org.jboss.mq.spymessageconsumer.addmessage(spymessageconsumer.java:170)
@ org.jboss.mq.spysession.run(spysession.java:323)
@ org.jboss.jms.asf.stdserversession.run(stdserversession.java:194)
@ edu.oswego.cs.dl.util.concurrent.pooledexecutor$worker.run(pooledexecutor.java:761)
@ java.lang.thread.run(thread.java:619)
caused by: javax.ejb.ejbexception: runtimeexception
@ com.adobe.workflow.engine.processcommandcontrollerbean.doonmessage(processcommandcontrollerbean.java:206)
@ com.adobe.workflow.engine.processcommandcontrollerbean.onmessage(processcommandcontrollerbean.java:99)
@ sun.reflect.generatedmethodaccessor353.invoke(unknown source)
@ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)
@ java.lang.reflect.method.invoke(method.java:597)
@ org.jboss.invocation.invocation.performcall(invocation.java:359)
@ org.jboss.ejb.messagedrivencontainer$containerinterceptor.invoke(messagedrivencontainer.java:492)
@ org.jboss.resource.connectionmanager.cachedconnectioninterceptor.invoke(cachedconnectioninterceptor.java:158)
@ org.jboss.ejb.plugins.messagedriveninstanceinterceptor.invoke(messagedriveninstanceinterceptor.java:116)
@ org.jboss.ejb.plugins.abstracttxinterceptor.invokenext(abstracttxinterceptor.java:121)
... 15 more
caused by: javax.ejb.ejbexception: runtimeexception
@ org.jboss.ejb.plugins.loginterceptor.handleexception(loginterceptor.java:417)
@ org.jboss.ejb.plugins.loginterceptor.invoke(loginterceptor.java:209)
@ org.jboss.ejb.plugins.proxyfactoryfinderinterceptor.invoke(proxyfactoryfinderinterceptor.java:138)
@ org.jboss.ejb.sessioncontainer.internalinvoke(sessioncontainer.java:648)
@ org.jboss.ejb.container.invoke(container.java:960)
@ org.jboss.ejb.plugins.local.baselocalproxyfactory.invoke(baselocalproxyfactory.java:430)
@ org.jboss.ejb.plugins.local.statelesssessionproxy.invoke(statelesssessionproxy.java:103)
@ $proxy215.asyncterminateactioncommand(unknown source)
@ com.adobe.workflow.engine.processcommandcontrollerbean.doonmessage(processcommandcontrollerbean.java:177)
... 24 more
caused by: com.adobe.workflow.template.document.templatenodenotfoundexception: template object: a1271100735162 not found.
@ com.adobe.workflow.engine.processenginebmtbean.asyncterminateactioncommand(processenginebmtbean.java:1028)
@ sun.reflect.generatedmethodaccessor355.invoke(unknown source)
@ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)
@ java.lang.reflect.method.invoke(method.java:597)
@ org.jboss.invocation.invocation.performcall(invocation.java:359)
@ org.jboss.ejb.statelesssessioncontainer$containerinterceptor.invoke(statelesssessioncontainer.java:237)
@ org.jboss.resource.connectionmanager.cachedconnectioninterceptor.invoke(cachedconnectioninterceptor.java:158)
@ org.jboss.ejb.plugins.callvalidationinterceptor.invoke(callvalidationinterceptor.java:63)
@ org.jboss.ejb.plugins.abstracttxinterceptor.invokenext(abstracttxinterceptor.java:121)
@ org.jboss.ejb.plugins.abstracttxinterceptorbmt.invokenext(abstracttxinterceptorbmt.java:173)
@ org.jboss.ejb.plugins.txinterceptorbmt.invoke(txinterceptorbmt.java:77)
@ org.jboss.ejb.plugins.statelesssessioninstanceinterceptor.invoke(statelesssessioninstanceinterceptor.java:169)
@ org.jboss.ejb.plugins.securityinterceptor.invoke(securityinterceptor.java:168)
@ org.jboss.ejb.plugins.loginterceptor.invoke(loginterceptor.java:205)
... 31 more
caused by: com.adobe.workflow.template.document.templatenodenotfoundexception: template object: a1271100735162 not found.
@ com.adobe.workflow.template.document.defaultabstracttemplatedocument.gettemplatenodebyid(defaultabstracttemplatedocument.java:84)
@ com.adobe.workflow.engine.processenginebmtbean.asyncterminateactioncommand(processenginebmtbean.java:998)
... 44 more
2014-03-21 12:01:32,905 warn [org.jboss.ejb.plugins.jms.dlqhandler] message resent many times; sending dlq; message id=id:9-1395417692668461
2014-03-21 12:01:32,912 error [stderr] mar 21, 2014 12:01:32 pm com.adobe.workflow.recovery.jmsrecoverymdb onmessage
warning: could not re-process jms message illegal property name: jmsxdeliverycount
More discussions in LiveCycle Workbench
adobe
Comments
Post a Comment