Uploaded image for project: 'ODE'
  1. ODE
  2. ODE-151

Hibernate configuration is unclear or does not integrate properly with Ode 1.0 deployed on Servicemix 3.1

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.0-incubating
    • 1.1
    • JBI Integration
    • None
    • Fedora 6 - 2.6.20 - Dual Processor x86
      ServiceMix 3.1 (release)
      Ode 1.0 (release)
      Hibernate 3.2.4sp1 (release)

    Description

      I've cobbled together the start of a how-to for hibernate configuration with Ode 1.0. The dependency list is either inaccurate or a bug has been introduced. Using the below instructions Ode 1.0 installs without error into ServiceMix 3.1. The PingPong example deploys without error. Executing the PingPong test causes scheduling exceptions on the ServiceMix console. After which the soap client receives a HTTP 500 error from the server. (console exceptions follow hibernate how-to)
      -----------------------------------------------
      How to configure Ode for Hibernate

      Explode the jbi installer zip file

      edit ode-jbi.properties (found at the root directory of the jbi installer)
      uncomment the lines:
      ode-jbi.db.emb.name=hibdb
      ode-jbi.dao.factory=org.apache.ode.daohib.bpel.BpelDAOConnectionFactoryImpl

      add dependent jars to lib/ directory

      hibernate3.jar (3.2.4sp1 latest hibernate release as of 6/29/07)
      dom4j-1.6.1.jar
      cglib-2.1.3.jar
      asm-1.5.3.jar
      asm-attrs-1.5.3.jar
      antlr-2.7.jar
      ehcache-1.2.3.jar
      junit-3.8.1.jar

      Add path entries to META-INF/jbi.xml for each jar file. Make sure to add entries in both the component-class-path and bootstrap-class-path sections.
      --------------------------------------------------------
      (ServiceMix console output)
      ...
      INFO - AutoDeploymentService - Directory: install: Finished installation of archive: ode-jbi-1.0-HIBERNATE.zip
      INFO - AutoDeploymentService - Directory: deploy: Archive changed: processing PingPong-sa.zip ...
      INFO - ServiceAssemblyLifeCycle - Starting service assembly: PingPong-SA
      INFO - ServiceUnitLifeCycle - Initializing service unit: Ping-HTTP
      INFO - ServiceUnitLifeCycle - Initializing service unit: Pong-process
      INFO - ServiceUnitLifeCycle - Initializing service unit: Ping-process
      INFO - ServiceUnitLifeCycle - Starting service unit: Ping-HTTP
      INFO - jetty - jetty-6.0.1
      INFO - jetty - Started SelectChannelConnector @ localhost:8080
      INFO - ServiceUnitLifeCycle - Starting service unit: Pong-process
      INFO - ServiceUnitLifeCycle - Starting service unit: Ping-process
      INFO - AutoDeploymentService - Directory: deploy: Finished installation of archive: PingPong-sa.zip
      ERROR - BpelEngineImpl - Scheduled job failed; jobDetail=org.quartz.JobDataMap@1294813
      java.lang.NullPointerException
      at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
      at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
      at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
      at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
      at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
      at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
      at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
      at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
      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)
      INFO - JobRunShell - Job DEFAULT.hqejbhcnphr2eb5qw01k1e threw a JobExecutionException:
      org.quartz.JobExecutionException: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException [See nested exception: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException]
      at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:353)
      at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
      at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
      at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
      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)

      • Nested Exception (Underlying Cause) ---------------
        org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        Caused by: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        ... 8 more
        ERROR - BpelEngineImpl - Scheduled job failed; jobDetail=org.quartz.JobDataMap@1294813
        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        INFO - JobRunShell - Job DEFAULT.hqejbhcnphr2eb5qw01k1e threw a JobExecutionException:
        org.quartz.JobExecutionException: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException [See nested exception: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException]
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:353)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
      • Nested Exception (Underlying Cause) ---------------
        org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        Caused by: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        ... 8 more
        ERROR - BpelEngineImpl - Scheduled job failed; jobDetail=org.quartz.JobDataMap@1294813
        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        INFO - JobRunShell - Job DEFAULT.hqejbhcnphr2eb5qw01k1e threw a JobExecutionException:
        org.quartz.JobExecutionException: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException [See nested exception: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException]
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:353)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
      • Nested Exception (Underlying Cause) ---------------
        org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        Caused by: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        ... 8 more
        ERROR - BpelEngineImpl - Scheduled job failed; jobDetail=org.quartz.JobDataMap@1294813
        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        ERROR - BpelEngineImpl - Job could not be completed after 3: hqejbhcnphr2eb5qw01k1e[3]:
        Unknown macro: {type=INVOKE_INTERNAL, __scheduler=ODE, pid={urn:/Ping.bpel}Ping-2, mexid=1}

        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        ERROR - BpelEngineImpl - Rescheduling problematic job for a bit later: hqejbhcnphr2eb5qw01k1e[3]:

        Unknown macro: {type=INVOKE_INTERNAL, __scheduler=ODE, pid={urn:/Ping.bpel}Ping-2, mexid=1}

        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        INFO - JobRunShell - Job DEFAULT.hqejbhcnphr2eb5qw01k1e threw a JobExecutionException:
        org.quartz.JobExecutionException: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException [See nested exception: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException]
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:353)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)

      • Nested Exception (Underlying Cause) ---------------
        org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        Caused by: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        ... 8 more
        ERROR - BpelEngineImpl - Scheduled job failed; jobDetail=org.quartz.JobDataMap@1e79b10
        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        INFO - JobRunShell - Job DEFAULT.hqejbhcnphr2eb5qw01k1f threw a JobExecutionException:
        org.quartz.JobExecutionException: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException [See nested exception: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException]
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:353)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
      • Nested Exception (Underlying Cause) ---------------
        org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        Caused by: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        ... 8 more
        ERROR - BpelEngineImpl - Scheduled job failed; jobDetail=org.quartz.JobDataMap@1e79b10
        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        INFO - JobRunShell - Job DEFAULT.hqejbhcnphr2eb5qw01k1f threw a JobExecutionException:
        org.quartz.JobExecutionException: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException [See nested exception: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException]
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:353)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
      • Nested Exception (Underlying Cause) ---------------
        org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        Caused by: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        ... 8 more
        ERROR - BpelEngineImpl - Scheduled job failed; jobDetail=org.quartz.JobDataMap@1e79b10
        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        INFO - JobRunShell - Job DEFAULT.hqejbhcnphr2eb5qw01k1f threw a JobExecutionException:
        org.quartz.JobExecutionException: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException [See nested exception: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException]
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:353)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
      • Nested Exception (Underlying Cause) ---------------
        org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        Caused by: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        ... 8 more
        ERROR - BpelEngineImpl - Scheduled job failed; jobDetail=org.quartz.JobDataMap@1e79b10
        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        ERROR - BpelEngineImpl - Job could not be completed after 3: hqejbhcnphr2eb5qw01k1f[3]:
        Unknown macro: {type=INVOKE_INTERNAL, final=true, __scheduler=ODE, pid={urn:/Ping.bpel}Ping-2, mexid=1}

        java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        ERROR - BpelEngineImpl - Could not save bad job; it will be lost: hqejbhcnphr2eb5qw01k1f[3]:

        Unknown macro: {type=INVOKE_INTERNAL, final=true, __scheduler=ODE, pid={urn:/Ping.bpel}Ping-2, mexid=1}

        java.io.IOException: Permission denied
        at java.io.UnixFileSystem.createFileExclusively(Native Method)
        at java.io.File.checkAndCreate(File.java:1345)
        at java.io.File.createTempFile(File.java:1434)
        at org.apache.ode.bpel.engine.BpelEngineImpl.checkRetry(BpelEngineImpl.java:362)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        INFO - JobRunShell - Job DEFAULT.hqejbhcnphr2eb5qw01k1f threw a JobExecutionException:
        org.quartz.JobExecutionException: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException [See nested exception: org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException]
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:353)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)

      • Nested Exception (Underlying Cause) ---------------
        org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:321)
        at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:390)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.doExecute(QuartzSchedulerImpl.java:351)
        at org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl.execute(QuartzSchedulerImpl.java:367)
        at org.apache.ode.bpel.scheduler.quartz.JobImpl.execute(JobImpl.java:32)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
        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)
        Caused by: java.lang.NullPointerException
        at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:137)
        at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:280)
        at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:311)
        ... 8 more

      Attachments

        Activity

          People

            Unassigned Unassigned
            leutnant.dan Dan M
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: