[jboss-user] [jBPM] - Re: jbpm5 transaction commit

RuiHua Tang do-not-reply at jboss.com
Thu Jul 14 07:19:09 EDT 2011


RuiHua Tang [http://community.jboss.org/people/trh3037] created the discussion

"Re: jbpm5 transaction commit"

To view the discussion, visit: http://community.jboss.org/message/615151#615151

--------------------------------------------------------------
It is wrong, if i remove the following codes:
// env.set(EnvironmentName.TRANSACTION_MANAGER, Constants.ctx
                    // .getBean("txManager"));
 


error message:

java.lang.IllegalStateException: java.lang.reflect.InvocationTargetException
          at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommanService(KnowledgeStoreServiceImpl.java:130)
          at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.newStatefulKnowledgeSession(KnowledgeStoreServiceImpl.java:54)
          at org.drools.persistence.jpa.JPAKnowledgeService.newStatefulKnowledgeSession(JPAKnowledgeService.java:122)
          at util.JbpmAPIUtil.createKnowledgeSession(JbpmAPIUtil.java:327)
          at util.JbpmAPIUtil.createKnowledgeSession(JbpmAPIUtil.java:345)
          at action.ProcessTaskAPITest.onTest1(ProcessTaskAPITest.java:39)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.zkoss.zk.ui.event.GenericEventListener.onEvent(GenericEventListener.java:87)
          at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:206)
          at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:140)
          at org.zkoss.zk.ui.event.Events.sendEvent(Events.java:305)
          at org.zkoss.zk.ui.event.Events.sendEvent(Events.java:328)
          at org.zkoss.zk.ui.AbstractComponent$ForwardListener.onEvent(AbstractComponent.java:2999)
          at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:206)
          at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:140)
          at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1602)
          at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1386)
          at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:1106)
          at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:561)
          at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:456)
          at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:464)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:113)
          at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
          at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:864)
          at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
          at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1665)
          at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.reflect.InvocationTargetException
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
          at org.drools.persistence.jpa.KnowledgeStoreServiceImpl.buildCommanService(KnowledgeStoreServiceImpl.java:116)
          ... 41 more
Caused by: java.lang.RuntimeException: Could not commit session or rollback
          at org.drools.persistence.SingleSessionCommandService.rollbackTransaction(SingleSessionCommandService.java:317)
          at org.drools.persistence.SingleSessionCommandService.<init>(SingleSessionCommandService.java:130)
          ... 46 more
Caused by: java.lang.RuntimeException: Unable to rollback transaction
          at org.drools.persistence.jta.JtaTransactionManager.rollback(JtaTransactionManager.java:189)
          at org.drools.persistence.SingleSessionCommandService.rollbackTransaction(SingleSessionCommandService.java:314)
          ... 47 more
Caused by: java.lang.NullPointerException
          at org.drools.persistence.jta.JtaTransactionManager.rollback(JtaTransactionManager.java:185)
          ... 48 more
java.lang.NullPointerException
          at org.drools.audit.WorkingMemoryLogger.<init>(WorkingMemoryLogger.java:159)
          at org.drools.audit.WorkingMemoryFileLogger.<init>(WorkingMemoryFileLogger.java:67)
          at org.drools.audit.ThreadedWorkingMemoryFileLogger.<init>(ThreadedWorkingMemoryFileLogger.java:34)
          at org.drools.audit.KnowledgeRuntimeLoggerProviderImpl.newThreadedFileLogger(KnowledgeRuntimeLoggerProviderImpl.java:39)
          at org.drools.logger.KnowledgeRuntimeLoggerFactory.newThreadedFileLogger(KnowledgeRuntimeLoggerFactory.java:68)
          at action.ProcessTaskAPITest.onTest1(ProcessTaskAPITest.java:44)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at org.zkoss.zk.ui.event.GenericEventListener.onEvent(GenericEventListener.java:87)
          at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:206)
          at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:140)
          at org.zkoss.zk.ui.event.Events.sendEvent(Events.java:305)
          at org.zkoss.zk.ui.event.Events.sendEvent(Events.java:328)
          at org.zkoss.zk.ui.AbstractComponent$ForwardListener.onEvent(AbstractComponent.java:2999)
          at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:206)
          at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:140)
          at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1602)
          at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1386)
          at org.zkoss.zk.ui.impl.UiEngineImpl.execUpdate(UiEngineImpl.java:1106)
          at org.zkoss.zk.au.http.DHtmlUpdateServlet.process(DHtmlUpdateServlet.java:561)
          at org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:456)
          at org.zkoss.zk.au.http.DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:464)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:113)
          at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
          at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:864)
          at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
          at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1665)
          at java.lang.Thread.run(Thread.java:662)
 
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/615151#615151]

Start a new discussion in jBPM at Community
[http://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/20110714/ef300739/attachment-0001.html 


More information about the jboss-user mailing list