1 Reply Latest reply on Dec 18, 2011 6:38 PM by bpmn2user

    jbpm console process management dependency on task server

    anand.awasthi

      Hi all,

       

      I have noticed that JBPM Console - Process Management code needs Task Server up and running , if Task Server (e.g. MinaTaskService) is not running then i get following error when i try to load process definitions. Does this dependency still exist in 5.2 release ?

      :

       

       

      [12/14/11 13:50:21:884 EST] 0000002a SystemOut     O 2011-12-14 13:50:21,883 DEBUG [WebContainer : 6] jta.JtaTransactionManager - No JTA TransactionManager found at fallback JNDI location [java:/TransactionManager]

      javax.naming.NameNotFoundException: Name  not found in context "java:".

      at com.ibm.ws.naming.ipbase.NameSpace.getParentCtxInternal(NameSpace.java:1837)

      at com.ibm.ws.naming.ipbase.NameSpace.lookupInternal(NameSpace.java:1166)

      at com.ibm.ws.naming.ipbase.NameSpace.lookup(NameSpace.java:1095)

      at com.ibm.ws.naming.urlbase.UrlContextImpl.lookup(UrlContextImpl.java:1233)

      at com.ibm.ws.naming.java.javaURLContextImpl.lookup(javaURLContextImpl.java:395)

      at com.ibm.ws.naming.java.javaURLContextRoot.lookup(javaURLContextRoot.java:214)

      at com.ibm.ws.naming.java.javaURLContextRoot.lookup(javaURLContextRoot.java:154)

      at javax.naming.InitialContext.lookup(InitialContext.java:436)

      at org.drools.persistence.jta.JtaTransactionManager.findTransactionManager(JtaTransactionManager.java:88)

      at org.drools.persistence.jta.JtaTransactionManager.<init>(JtaTransactionManager.java:62)

      at org.drools.persistence.SingleSessionCommandService.initTransactionManager(SingleSessionCommandService.java:243)

      at org.drools.persistence.SingleSessionCommandService.<init>(SingleSessionCommandService.java:155)

      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:56)

      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:39)

      at java.lang.reflect.Constructor.newInstance(Constructor.java:527)

      at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommanService(KnowledgeStoreServiceImpl.java:88)

      at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.loadStatefulKnowledgeSession(KnowledgeStoreServiceImpl.java:71)

      at org.drools.persistence.jpa.JPAKnowledgeService.loadStatefulKnowledgeSession(JPAKnowledgeService.java:131)

      at org.jbpm.integration.console.CommandDelegate.newStatefulKnowledgeSession(CommandDelegate.java:141)

      at org.jbpm.integration.console.CommandDelegate.getSession(CommandDelegate.java:193)

      at org.jbpm.integration.console.CommandDelegate.<init>(CommandDelegate.java:71)

      at org.jbpm.integration.console.ProcessManagement.<init>(ProcessManagement.java:35)

      at org.jbpm.integration.console.ManagementFactory.createProcessManagement(ManagementFactory.java:22)

      at org.jbpm.integration.console.ManagementFactory.createProcessManagement(ManagementFactory.java:19)

      at org.jboss.bpm.console.server.ProcessMgmtFacade.getProcessManagement(ProcessMgmtFacade.java:98)

      at org.jboss.bpm.console.server.ProcessMgmtFacade.getDefinitionsJSON(ProcessMgmtFacade.java:122)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)