Error runing Riftsaw at oracle
normandesjr Apr 30, 2010 1:11 PMThe engine starts OK and the process too. But when I try to execute a bpel process the follow error occurs. I am looking for a solution too.
I am using oracle 10g with ojdbc14.jar. I will try other drivers, but if you have a solution, please let me know.
2010-04-30 13:53:39,778 ERROR [org.apache.ode.bpel.engine.BpelEngineImpl] (ODEServer-1) Scheduled job failed; jobDetail={mexid=5, pid={ceciliaheinen-TesteGerador5}ceciliaheinen-TesteGerador5-2, type=INVOKE_INTERNAL}
java.lang.RuntimeException: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.ode.daohib.bpel.MessageDaoImpl.getData(MessageDaoImpl.java:75)
at org.apache.ode.bpel.engine.MessageImpl.getMessage(MessageImpl.java:104)
at org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.computeCorrelationKeys(PartnerLinkMyRoleImpl.java:288)
at org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.findRoute(PartnerLinkMyRoleImpl.java:122)
at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:234)
at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:412)
at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:439)
at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:441)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:411)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:405)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:218)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:404)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:401)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.apache.ode.utils.DOMUtils.parse(DOMUtils.java:623)
at org.apache.ode.utils.DOMUtils.stringToDOM(DOMUtils.java:549)
at org.apache.ode.daohib.bpel.MessageDaoImpl.getData(MessageDaoImpl.java:73)
... 17 more
2010-04-30 13:53:39,779 ERROR [org.apache.ode.bpel.engine.BpelEngineImpl] (ODEServer-1) Job could not be completed after 0 retries: hqejbhcnphr58m9j7ivh44[0]: {mexid=5, pid={ceciliaheinen-TesteGerador5}ceciliaheinen-TesteGerador5-2, type=INVOKE_INTERNAL}
java.lang.RuntimeException: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.ode.daohib.bpel.MessageDaoImpl.getData(MessageDaoImpl.java:75)
at org.apache.ode.bpel.engine.MessageImpl.getMessage(MessageImpl.java:104)
at org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.computeCorrelationKeys(PartnerLinkMyRoleImpl.java:288)
at org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.findRoute(PartnerLinkMyRoleImpl.java:122)
at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:234)
at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:412)
at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:439)
at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:441)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:411)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:405)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:218)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:404)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:401)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.apache.ode.utils.DOMUtils.parse(DOMUtils.java:623)
at org.apache.ode.utils.DOMUtils.stringToDOM(DOMUtils.java:549)
at org.apache.ode.daohib.bpel.MessageDaoImpl.getData(MessageDaoImpl.java:73)
... 17 more
2010-04-30 13:53:39,782 ERROR [org.apache.ode.scheduler.simple.SimpleScheduler] (ODEServer-1) Error while processing transaction, retrying in 1s
2010-04-30 13:53:39,784 ERROR [org.apache.ode.scheduler.simple.SimpleScheduler] (ODEServer-1) Error while executing transaction
org.apache.ode.bpel.iapi.Scheduler$JobProcessorException: java.lang.RuntimeException: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:452)
at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:441)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:411)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:405)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:218)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:404)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:401)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.ode.daohib.bpel.MessageDaoImpl.getData(MessageDaoImpl.java:75)
at org.apache.ode.bpel.engine.MessageImpl.getMessage(MessageImpl.java:104)
at org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.computeCorrelationKeys(PartnerLinkMyRoleImpl.java:288)
at org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.findRoute(PartnerLinkMyRoleImpl.java:122)
at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:234)
at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:412)
at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:439)
... 11 more
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.apache.ode.utils.DOMUtils.parse(DOMUtils.java:623)
at org.apache.ode.utils.DOMUtils.stringToDOM(DOMUtils.java:549)
at org.apache.ode.daohib.bpel.MessageDaoImpl.getData(MessageDaoImpl.java:73)
... 17 more
Regards,
Normandes Junior