Bug 493515

Summary: NPE on sending subsequent warning email
Product: [Retired] JBoss Customer Support Portal Reporter: John Sanda <jsanda>
Component: GatekeeperAssignee: JBoss CSP Bug Watch List <csp-bugs-watch>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: MR15CC: nlugert
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-03 14:37:32 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description John Sanda 2009-04-02 03:42:06 UTC
Description of problem:
I came across the following GateKeeper exception while looking through the prod logs to investigate an I-T ticket.

ERROR [STDERR] java.lang.NullPointerException
2009-04-01 16:33:53,455 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.BaseProcessAction.getProductQueueUsers(BaseProcessAction.java:155)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.BaseProcessAction.sendSLAEmail(BaseProcessAction.java:234)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.subsequentEscalation.SubsequentSLABreachWarningAction.sendSLABreachWarning(SubsequentSLABreachWarningAction.java:67)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.subsequentEscalation.SubsequentSLABreachWarningAction.processCase(SubsequentSLABreachWarningAction.java:61)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.subsequentEscalation.SubsequentSLABreachWarningAction.process(SubsequentSLABreachWarningAction.java:40)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.BaseProcessAction.execute(BaseProcessAction.java:46)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at org.jbpm.graph.def.Action.execute(Action.java:123)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at org.jbpm.graph.def.Action_$$_javassist_100.execute(Action_$$_javassist_100.java)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at org.jbpm.graph.def.Node.execute(Node.java:328)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at org.jbpm.graph.def.Node.enter(Node.java:316)
2009-04-01 16:33:53,455 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor853.invoke(Unknown Source)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Node_$$_javassist_84.enter(Node_$$_javassist_84.java)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Transition.take(Transition.java:119)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:383)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:347)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.exe.ExecutionContext.leaveNode(ExecutionContext.java:120)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.BaseProcessAction.execute(BaseProcessAction.java:49)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Action.execute(Action.java:123)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Action_$$_javassist_100.execute(Action_$$_javassist_100.java)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Node.execute(Node.java:328)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Node.enter(Node.java:316)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor853.invoke(Unknown Source)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Node_$$_javassist_84.enter(Node_$$_javassist_84.java)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Transition.take(Transition.java:119)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:383)
2009-04-01 16:33:53,456 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:347)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.exe.ExecutionContext.leaveNode(ExecutionContext.java:120)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.BaseProcessAction.execute(BaseProcessAction.java:49)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Action.execute(Action.java:123)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Action_$$_javassist_100.execute(Action_$$_javassist_100.java)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Node.execute(Node.java:328)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Node.enter(Node.java:316)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor853.invoke(Unknown Source)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Node_$$_javassist_84.enter(Node_$$_javassist_84.java)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Transition.take(Transition.java:119)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:383)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:347)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.exe.ExecutionContext.leaveNode(ExecutionContext.java:120)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.BaseProcessAction.execute(BaseProcessAction.java:49)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Action.execute(Action.java:123)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,457 ERROR [STDERR] 	at org.jbpm.graph.def.Action_$$_javassist_100.execute(Action_$$_javassist_100.java)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Node.execute(Node.java:328)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Node.enter(Node.java:316)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor853.invoke(Unknown Source)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Node_$$_javassist_84.enter(Node_$$_javassist_84.java)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Transition.take(Transition.java:119)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:383)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:347)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.exe.ExecutionContext.leaveNode(ExecutionContext.java:120)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.BaseProcessAction.execute(BaseProcessAction.java:49)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Action.execute(Action.java:123)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Action_$$_javassist_100.execute(Action_$$_javassist_100.java)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Node.execute(Node.java:328)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Node.enter(Node.java:316)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor853.invoke(Unknown Source)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,458 ERROR [STDERR] 	at org.jbpm.graph.def.Node_$$_javassist_84.enter(Node_$$_javassist_84.java)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Transition.take(Transition.java:119)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:383)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:347)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.exe.ExecutionContext.leaveNode(ExecutionContext.java:120)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.batch.BaseProcessAction.execute(BaseProcessAction.java:49)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Action.execute(Action.java:123)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Action_$$_javassist_100.execute(Action_$$_javassist_100.java)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Node.execute(Node.java:328)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Node.enter(Node.java:316)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor853.invoke(Unknown Source)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Node_$$_javassist_84.enter(Node_$$_javassist_84.java)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Transition.take(Transition.java:119)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.def.Node.leave(Node.java:383)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.jbpm.graph.node.StartState.leave(StartState.java:70)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor1125.invoke(Unknown Source)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,459 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.jbpm.graph.def.Node_$$_javassist_84.leave(Node_$$_javassist_84.java)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.jbpm.graph.exe.Token.signal(Token.java:178)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.jbpm.graph.exe.Token.signal(Token.java:123)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.jbpm.taskmgmt.exe.TaskInstance.end(TaskInstance.java:440)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.jbpm.taskmgmt.exe.TaskInstance.end(TaskInstance.java:354)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.InitializeBatchProcessAction.executeProcess(InitializeBatchProcessAction.java:45)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.InitializeBatchProcessAction.process(InitializeBatchProcessAction.java:28)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at com.jboss.gatekeeper.workflow.action.BaseAction.execute(BaseAction.java:30)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.jbpm.graph.def.Action.execute(Action.java:123)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor851.invoke(Unknown Source)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Method.java:585)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.jbpm.graph.def.Action_$$_javassist_100.execute(Action_$$_javassist_100.java)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at org.jbpm.scheduler.exe.Timer.execute(Timer.java:84)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at com.jboss.gatekeeper.scheduler.SchedulerThread.executeTimers(SchedulerThread.java:143)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at com.jboss.gatekeeper.scheduler.ProcessScheduler$ProcessThread.run(ProcessScheduler.java:72)
2009-04-01 16:33:53,460 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:595)


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 John Sanda 2009-04-02 03:42:59 UTC
Need to see if this is related to bug 493056.

Comment 2 Nathan Lugert 2010-06-03 14:37:32 UTC
This was fixed a while back. Closing.