wp ren [
https://community.jboss.org/people/bird86] created the document:
"JBPM5.4 integration Spring, Spring using the JTA transaction manager"
To view the document, visit:
https://community.jboss.org/docs/DOC-48575
--------------------------------------------------------------
need the jars of the following:
https://community.jboss.org/servlet/JiveServlet/showImage/102-48575-1-206...
https://community.jboss.org/servlet/JiveServlet/downloadImage/102-48575-1...
public class IntegrationSpringTest {
@Test
public void testSpring() {
JBPMHelper.setupDataSource();
ClassPathXmlApplicationContext context = new
ClassPathXmlApplicationContext(
"spring-conf.xml");
StatefulKnowledgeSession ksession = (StatefulKnowledgeSession)
context
.getBean("ksession");
LocalHTWorkItemHandler humanTaskHandler =
(LocalHTWorkItemHandler)context.getBean("localHTWorkItemHandler");
UserGroupCallbackManager.getInstance().setCallback(new
DefaultUserGroupCallbackImpl("classpath:/usergroups.properties"));
ksession.getWorkItemManager().registerWorkItemHandler("Human
Task", humanTaskHandler);
JPAWorkingMemoryDbLogger logger = new
JPAWorkingMemoryDbLogger(ksession);
ksession.startProcess("com.sample.bpmn.hello");
logger.dispose();
ksession.dispose();
try {
humanTaskHandler.dispose();
} catch (Exception e) {
}
/*
* org.springframework.orm.jpa.LocalEntityManagerFactoryBean;
*
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean;
*/
}
--------------------------------------------------------------
Comment by going to Community
[
https://community.jboss.org/docs/DOC-48575]
Create a new document in jBPM at Community
[
https://community.jboss.org/choose-container!input.jspa?contentType=102&a...]