Issue Details (XML | Word | Printable)

Key: MULE-3656
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Travis Carlson
Reporter: Dirk Olmes
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Mule

Loanbroker BPM throws NullPointerException

Created: 05/Sep/08 11:36 AM   Updated: 12/Sep/08 01:47 PM
Component/s: Examples / Tutorials
Affects Version/s: 2.1-M2
Fix Version/s: 2.0 ITR6, 2.1.0

Time Tracking:
Not Specified

Labels:
User impact: High
Effort points: 1
Log Output:
ERROR 2008-09-05 18:36:29,185 [jBpmConnector.dispatcher.1] org.mule.DefaultExceptionStrategy: Caught exception in Exception Strategy: null
java.lang.NullPointerException
        at org.mule.transport.bpm.ProcessMessageReceiver.generateAsynchronousEvent(ProcessMessageReceiver.java:56)
        at org.mule.transport.bpm.ProcessConnector.generateMessage(ProcessConnector.java:213)
        at org.mule.transport.bpm.jbpm.MuleMessageService.generateMessage(MuleMessageService.java:55)
        at org.mule.transport.bpm.jbpm.actions.SendMuleEvent.execute(SendMuleEvent.java:114)
        at org.mule.transport.bpm.jbpm.actions.SendMuleEventAndContinue.execute(SendMuleEventAndContinue.java:35)
        at org.jbpm.graph.def.Action.execute(Action.java:122)
        at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:264)
        at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:220)
        at org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:190)
        at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:174)
        at org.jbpm.graph.def.Node.enter(Node.java:303)
        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:585)
        at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:147)
        at org.jbpm.graph.def.Node$$EnhancerByCGLIB$$56d77b3b.enter(<generated>)
        at org.jbpm.graph.def.Transition.take(Transition.java:151)
        at org.jbpm.graph.def.Node.leave(Node.java:394)
        at org.jbpm.graph.def.Node.leave(Node.java:358)
        at org.jbpm.graph.exe.ExecutionContext.leaveNode(ExecutionContext.java:120)
        at org.mule.transport.bpm.jbpm.actions.Continue.execute(Continue.java:26)
        at org.jbpm.graph.def.Action.execute(Action.java:122)
        at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:264)
        at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:220)
        at org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:190)
        at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:174)
        at org.jbpm.graph.def.Node.enter(Node.java:303)
        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:585)
        at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:147)
        at org.jbpm.graph.def.Node$$EnhancerByCGLIB$$56d77b3b.enter(<generated>)
        at org.jbpm.graph.def.Transition.take(Transition.java:151)
        at org.jbpm.graph.def.Node.leave(Node.java:394)
        at org.jbpm.graph.node.StartState.leave(StartState.java:70)
        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:585)
        at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:147)
        at org.jbpm.graph.def.Node$$EnhancerByCGLIB$$56d77b3b.leave(<generated>)
        at org.jbpm.graph.exe.Token.signal(Token.java:195)
        at org.jbpm.graph.exe.Token.signal(Token.java:140)
        at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:271)
        at org.mule.transport.bpm.jbpm.Jbpm.startProcess(Jbpm.java:150)
        at org.mule.transport.bpm.ProcessMessageDispatcher.processAction(ProcessMessageDispatcher.java:163)
        at org.mule.transport.bpm.ProcessMessageDispatcher.doDispatch(ProcessMessageDispatcher.java:69)
        at org.mule.transport.AbstractMessageDispatcher$Worker$1.doWork(AbstractMessageDispatcher.java:253)
        at org.mule.retry.policies.AbstractPolicyTemplate.execute(AbstractPolicyTemplate.java:53)
        at org.mule.transport.AbstractMessageDispatcher$Worker.run(AbstractMessageDispatcher.java:244)
        at org.mule.work.WorkerContext.run(WorkerContext.java:310)
        at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
        at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
        at java.lang.Thread.run(Thread.java:595)
INFO 2008-09-05 18:36:29,841 [jBpmConnector.dispatcher.1] org.mule.transport.bpm.ProcessMessageDispatcher: New process started, ID = 229376


 Description  « Hide
Run the loanbroker BPM example and make a single loan request.

 All   Comments   Work Log   Change History   Transitions   FishEye      Sort Order: Ascending order - Click to sort in descending order
Travis Carlson added a comment - 12/Sep/08 01:47 PM
r12639