2 Replies Latest reply on Nov 10, 2011 11:36 AM by mirzaee

    Error runing Riftsaw at oracle

    normandesjr

      The 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