- priority: 5 --> 4
Discovered in STS009 - Auto Delegate
Steps to recreate:
- Setup user1 to auto delegate items to user2
- Setup form template with role that triggers to user1 where user1 is owner
The JMS will output in console log:
2011-07-20 11:45:41,850 INFO [STDOUT] WFPreprocess Method started at: Wed Jul 20 11:45:41 CDT 2011
2011-07-20 11:45:42,561 INFO [STDOUT] attaching wizard policy...
2011-07-20 11:45:42,571 INFO [STDOUT] retrieving components from workitem...
2011-07-20 11:45:42,581 INFO [STDOUT] found package: package:0
2011-07-20 11:45:42,581 INFO [STDOUT] components on package: 1
2011-07-20 11:45:42,581 INFO [STDOUT] adding component ID to list: 09000d058004effc
2011-07-20 11:45:42,591 INFO [STDOUT] found package: package:1
2011-07-20 11:45:42,591 INFO [STDOUT] components on package: 0
2011-07-20 11:45:42,591 INFO [STDOUT] removing the first component ID (the PSI) from the list
2011-07-20 11:45:42,591 INFO [STDOUT] number of components returned: 0
2011-07-20 11:45:43,302 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] Periodic recovery - first pass <Wed, 20 Jul 2011 11:45:43>
2011-07-20 11:45:43,312 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] StatusModule: first pass
2011-07-20 11:45:43,312 DEBUG [com.arjuna.ats.txoj.logging.txojLoggerI18N] [com.arjuna.ats.internal.txoj.recovery.TORecoveryModule_3] - TORecoveryModule - first pass
2011-07-20 11:45:43,332 DEBUG [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.recovery.info.firstpass] Local XARecoveryModule - first pass
2011-07-20 11:45:44,163 INFO [STDOUT] Finished promoting 09000d058004effc to Pending Approval
2011-07-20 11:45:44,163 INFO [STDOUT] completing the workitem...
2011-07-20 11:45:44,423 INFO [STDOUT] done
2011-07-20 11:45:44,423 INFO [STDOUT] WFPreprocess Method ended at: Wed Jul 20 11:45:44 CDT 2011
2011-07-20 11:45:46,867 INFO [STDOUT] WFAutoDelegate Method started at: Wed Jul 20 11:45:46 CDT 2011
2011-07-20 11:45:47,388 INFO [STDOUT] Performer count from workflow is 0, get performers from activity def
2011-07-20 11:45:47,388 INFO [STDOUT] number of next performers: 1
2011-07-20 11:45:47,388 INFO [STDOUT] performer found: ebtest1
2011-07-20 11:45:47,398 INFO [STDOUT] number of reassigned inboxes: 1
2011-07-20 11:45:47,698 INFO [STDOUT] java.lang.NullPointerException
2011-07-20 11:45:47,698 INFO [STDOUT] at com.tsgrp.wizard.util.WizardUtil.getRoleName(WizardUtil.java:695)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.tsgrp.wf.dctm.methods.WFAutoDelegate.updateRedXml(WFAutoDelegate.java:410)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.tsgrp.wf.dctm.methods.WFAutoDelegate.performAutoDelegation(WFAutoDelegate.java:205)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.tsgrp.wf.dctm.methods.WFAutoDelegate.execute(WFAutoDelegate.java:144)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.documentum.mthdservlet.DmMethodRunner.runIt(Unknown Source)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.documentum.mthdservlet.AMethodRunner.runAndReturnStatus(Unknown Source)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.documentum.mthdservlet.DoMethod.invokeMethod(Unknown Source)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.documentum.mthdservlet.DoMethod.doPost(Unknown Source)
2011-07-20 11:45:47,698 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
2011-07-20 11:45:47,698 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
2011-07-20 11:45:47,698 INFO [STDOUT] at java.lang.Thread.run(Thread.java:595)
2011-07-20 11:45:47,698 INFO [STDOUT] java.lang.NullPointerException
2011-07-20 11:45:47,698 INFO [STDOUT] at com.tsgrp.wizard.util.WizardUtil.getRoleName(WizardUtil.java:695)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.tsgrp.wf.dctm.methods.WFAutoDelegate.updateRedXml(WFAutoDelegate.java:410)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.tsgrp.wf.dctm.methods.WFAutoDelegate.performAutoDelegation(WFAutoDelegate.java:205)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.tsgrp.wf.dctm.methods.WFAutoDelegate.execute(WFAutoDelegate.java:144)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.documentum.mthdservlet.DmMethodRunner.runIt(Unknown Source)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.documentum.mthdservlet.AMethodRunner.runAndReturnStatus(Unknown Source)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.documentum.mthdservlet.DoMethod.invokeMethod(Unknown Source)
2011-07-20 11:45:47,698 INFO [STDOUT] at com.documentum.mthdservlet.DoMethod.doPost(Unknown Source)
2011-07-20 11:45:47,698 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
2011-07-20 11:45:47,698 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
2011-07-20 11:45:47,698 INFO [STDOUT] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
2011-07-20 11:45:47,698 INFO [STDOUT] at java.lang.Thread.run(Thread.java:595)
2011-07-20 11:45:47,708 INFO [STDOUT] 11:45:47,708 ERROR [http-0.0.0.0-9080-3] com.documentum.mthdservlet.DoMethod - Exception invoking com.tsgrp.wf.dctm.methods.WFAutoDelegate.
java.lang.NullPointerException
at com.tsgrp.wizard.util.WizardUtil.getRoleName(WizardUtil.java:695)
at com.tsgrp.wf.dctm.methods.WFAutoDelegate.updateRedXml(WFAutoDelegate.java:410)
at com.tsgrp.wf.dctm.methods.WFAutoDelegate.performAutoDelegation(WFAutoDelegate.java:205)
at com.tsgrp.wf.dctm.methods.WFAutoDelegate.execute(WFAutoDelegate.java:144)
at com.documentum.mthdservlet.DmMethodRunner.runIt(Unknown Source)
at com.documentum.mthdservlet.AMethodRunner.runAndReturnStatus(Unknown Source)
at com.documentum.mthdservlet.DoMethod.invokeMethod(Unknown Source)
at com.documentum.mthdservlet.DoMethod.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
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:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
2011-07-20 11:45:47,708 INFO [STDOUT] 11:45:47,708 ERROR [http-0.0.0.0-9080-3] org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/bpm].[DoMethod] - Servlet.service() for servlet DoMethod threw exception
javax.servlet.ServletException: java.lang.NullPointerException
at com.documentum.mthdservlet.DoMethod.invokeMethod(Unknown Source)
at com.documentum.mthdservlet.DoMethod.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
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:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)