Arunkumar Palanivel [
https://community.jboss.org/people/arun_kumar] created the
discussion
"JBPM5.4 Web Application Human Task server Integration"
To view the discussion, visit:
https://community.jboss.org/message/802895#802895
--------------------------------------------------------------
I am new to JBPM. When I try to integrate simple jbpm5.4 web application with human task
(seperate instance). I am getting below exception. I haven't get any exception on
server startup.
Help me on this.
14:49:13,112 ERROR [org.drools.persistence.SingleSessionCommandService]
(http--127.0.0.1-8080-1) Could not commit session:
org.jbpm.workflow.instance.WorkflowRuntimeException:
[com.sample.bpmn.sampleHTformvariables:444 - Sample Order Task:3] -- null
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:132)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerNodeInstance(NodeInstanceImpl.java:279)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:238)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.node.JoinInstance.triggerCompleted(JoinInstance.java:152)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.node.JoinInstance.internalTrigger(JoinInstance.java:52)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:126)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerNodeInstance(NodeInstanceImpl.java:279)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:238)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.node.ActionNodeInstance.triggerCompleted(ActionNodeInstance.java:55)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.node.ActionNodeInstance.internalTrigger(ActionNodeInstance.java:51)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:126)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerNodeInstance(NodeInstanceImpl.java:279)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:238)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.node.StartNodeInstance.triggerCompleted(StartNodeInstance.java:49)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.node.StartNodeInstance.internalTrigger(StartNodeInstance.java:41)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:126)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.ruleflow.instance.RuleFlowProcessInstance.internalStart(RuleFlowProcessInstance.java:35)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.process.instance.impl.ProcessInstanceImpl.start(ProcessInstanceImpl.java:194)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl.start(WorkflowProcessInstanceImpl.java:309)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.process.instance.ProcessRuntimeImpl.startProcessInstance(ProcessRuntimeImpl.java:170)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.process.instance.ProcessRuntimeImpl.startProcess(ProcessRuntimeImpl.java:140)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.drools.common.AbstractWorkingMemory.startProcess(AbstractWorkingMemory.java:1098)
[drools-core-5.5.0.Final.jar:5.5.0.Final]
at
org.drools.impl.StatefulKnowledgeSessionImpl.startProcess(StatefulKnowledgeSessionImpl.java:320)
[drools-core-5.5.0.Final.jar:5.5.0.Final]
at
org.drools.command.runtime.process.StartProcessCommand.execute(StartProcessCommand.java:120)
[drools-core-5.5.0.Final.jar:5.5.0.Final]
at
org.drools.command.runtime.process.StartProcessCommand.execute(StartProcessCommand.java:39)
[drools-core-5.5.0.Final.jar:5.5.0.Final]
at
org.drools.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36)
[drools-core-5.5.0.Final.jar:5.5.0.Final]
at
org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:373)
[drools-persistence-jpa-5.5.0.Final.jar:5.5.0.Final]
at
org.drools.command.impl.CommandBasedStatefulKnowledgeSession.startProcess(CommandBasedStatefulKnowledgeSession.java:223)
[drools-core-5.5.0.Final.jar:5.5.0.Final]
at
com.sample.processserver.TaskProcessServlet.processRequest(TaskProcessServlet.java:102)
[classes:]
at com.sample.processserver.TaskProcessServlet.doGet(TaskProcessServlet.java:198)
[classes:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
[jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
[jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
[jbossweb-7.0.13.Final.jar:]
at
org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
[jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]
at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
[jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
[jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
[jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
[jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
[jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_16]
*Caused by: java.lang.NullPointerException*
at
org.jbpm.process.workitem.wsht.GenericHTWorkItemHandler.registerTaskEvents(GenericHTWorkItemHandler.java:137)
[jbpm-human-task-core-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.process.workitem.wsht.LocalHTWorkItemHandler.connect(LocalHTWorkItemHandler.java:64)
[jbpm-human-task-core-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.process.workitem.wsht.GenericHTWorkItemHandler.executeWorkItem(GenericHTWorkItemHandler.java:180)
[jbpm-human-task-core-5.4.0.Final.jar:5.4.0.Final]
at
org.drools.persistence.jpa.processinstance.JPAWorkItemManager.internalExecuteWorkItem(JPAWorkItemManager.java:55)
[drools-persistence-jpa-5.5.0.Final.jar:5.5.0.Final]
at
org.jbpm.workflow.instance.node.WorkItemNodeInstance.internalTrigger(WorkItemNodeInstance.java:107)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
at
org.jbpm.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:126)
[jbpm-flow-5.4.0.Final.jar:5.4.0.Final]
... 45 more
14:49:13,268 ERROR [org.jboss.as.txn] (http--127.0.0.1-8080-1) JBAS010152: APPLICATION
ERROR: transaction still active in request with status 1
--------------------------------------------------------------
Reply to this message by going to Community
[
https://community.jboss.org/message/802895#802895]
Start a new discussion in jBPM Development at Community
[
https://community.jboss.org/choose-container!input.jspa?contentType=1&...]