I have the following NPE, why I have a hard time trying to understand
where the problem comes from:

java.lang.NullPointerException
       at 
org.apache.ode.bpel.engine.BpelProcess$PartnerLinkMyRoleImpl.invokeMyRole(BpelProcess.java:429)
       at 
org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:201)
       at 
org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.invoke(MyRoleMessageExchangeImpl.java:114)
       at org.apache.ode.jbi.OdeService.invokeOde(OdeService.java:228)
       at 
org.apache.ode.jbi.OdeService.onJbiMessageExchange(OdeService.java:140)
       at 
org.apache.ode.jbi.JbiMessageExchangeEventRouter.onJbiMessageExchange(JbiMessageExchangeEventRouter.java:47)
       at org.apache.ode.jbi.Receiver$1.run(Receiver.java:190)
       at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
       at java.util.concurrent.FutureTask.run(FutureTask.java:123)
       at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
       at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
       at java.lang.Thread.run(Thread.java:595)


It seems the BpelProcess.getProcessDAO() always return null, because
the processes collection in org.apache.ode.dao.jpa.BPELDAOConnectionImpl
is always empty ...  If someone has some hints ...

--
Cheers,
Guillaume Nodet
------------------------
Architect, LogicBlaze (http://www.logicblaze.com/)
Blog: http://gnodet.blogspot.com/
  • NPE Guillaume Nodet

Reply via email to