Hi Keheliya, The MagicSession sample that comes with ode-1.3.5 distribution is actually working fine. Did you try with a fresh installation of ode-1.3.5
regards, sathwik On Tue, Feb 12, 2013 at 7:17 PM, Keheliya Gallaba < [email protected]> wrote: > Hi Devs, > > I'm trying out MagicSession[1] sample in ODE 1.3.5 and getting the > following NullPointerException. > > [2013-02-12 18:33:45,770] engine.BpelEngineImpl onScheduledJob ERROR - > BpelEngineImpl - Scheduled job failed; jobDetail=JobDetails( instanceId: > null mexId: hqejbhcnphr81mbdkhj7rl processId: { > http://ode/bpel/responder}MagicSessionResponder-27 type: INVOKE_INTERNAL > channel: null correlatorId: null correlationKeySet: null retryCount: null > inMem: false detailsExt: {enqueue=false}) > java.lang.NullPointerException > at org.apache.ode.bpel.engine.MessageImpl.getMessage(MessageImpl.java:104) > at > > org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.computeCorrelationKeys(PartnerLinkMyRoleImpl.java:318) > at > > org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.findRoute(PartnerLinkMyRoleImpl.java:131) > at > org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:243) > at > org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:306) > at > > org.apache.ode.bpel.engine.BpelProcess.handleJobDetails(BpelProcess.java:459) > at > > org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:477) > at > > org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:445) > at > > org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:524) > at > > org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:518) > at > > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:271) > at > > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:226) > at > > org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:518) > at > > org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:502) > > Am I missing anything in the configuration or are Implicit Correlations[2] > no longer supported? Please point me to one if there are any working > samples for Stateful Exchange Protocol[3]. > > Thanks, > Keheliya > > [1] > > https://svn.apache.org/repos/asf/ode/trunk/distro/src/examples-war/MagicSession > [2] http://ode.staging.apache.org/extensions/implicit-correlations.html > [3] > > http://ode.staging.apache.org/developerguide/stateful-exchange-protocol.html > > -- > Keheliya Gallaba > More about me: http://about.me/keheliya >
