[jboss-user] [jBPM] - Re: Problem in JPAWorkItemManager when completing a task
Juan Gago
do-not-reply at jboss.com
Wed Jan 11 11:17:04 EST 2012
Juan Gago [https://community.jboss.org/people/juan.gago] created the discussion
"Re: Problem in JPAWorkItemManager when completing a task"
To view the discussion, visit: https://community.jboss.org/message/646027#646027
--------------------------------------------------------------
Thanks for the response
I am using JPAKnowledgeService, initialized from Spring application context configuration file:
<jbpm:kbase id="kbase">
<jbpm:resources>
<jbpm:resource type="BPMN2" source="classpath:workflows/Test.bpmn" />
</jbpm:resources>
</jbpm:kbase>
<jbpm:ksession id="ksession" type="stateful" kbase="kbase">
<jbpm:configuration>
<jbpm:jpa-persistence>
<jbpm:entity-manager-factory ref="entityManagerFactory"/>
<jbpm:transaction-manager ref="transactionManager"/>
</jbpm:jpa-persistence>
</jbpm:configuration>
</jbpm:ksession>
CommandBasedWSHumanTaskHandler is configured to execute connect method at application startup.
And for completing a task the code just execute the task client method:
BlockingTaskOperationResponseHandler completeResponseHandler = new BlockingTaskOperationResponseHandler();
getTaskClient().complete(taskId, userId, null, completeResponseHandler);
completeResponseHandler.waitTillDone(getClientMaxWaitTime());
The session is loaded, because I previously can create process instances, and the task client can change task status to Completed.
Should I do something more? What listener must I declare?
The CommandBasedWSHumanTaskHandler.connect works fine, but when TaskCompletedHandler executes the PersistenceContext stored in the session environment has a reference to a closed EntityManager.
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/646027#646027]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120111/ef74dbfc/attachment.html
More information about the jboss-user
mailing list