Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0-incubating
-
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