Forum Stats

  • 3,874,305 Users
  • 2,266,718 Discussions
  • 7,911,811 Comments

Discussions

Getting ODI-1226: Step ExecScenario fails after 1 attempt(s) during scenario execution

User_1WXAZ
User_1WXAZ Member Posts: 1 Red Ribbon

ODI-1226: Step ExecScenario fails after 1 attempt(s).

ODI-1241: Oracle Data Integrator tool execution fails.

Caused By: oracle.odi.runtime.agent.invocation.InvocationException: http://localhost:20910/oraclediagent:java.lang.RuntimeException: javax.xml.bind.UnmarshalException

 - with linked exception:

[Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.7.v20190604-418f1a1c56): org.eclipse.persistence.exceptions.XMLMarshalException

Exception Description: An error occurred unmarshalling the document

Internal Exception: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog

 at [row,col {unknown-source}]: [1,638]] HttpPost.getResponseBodyAsString(): [

<?xml version="1.0" encoding="UTF-8"?><!-- keepAlive 1 --><!-- keepAlive 2 --><!-- keepAlive 3 --><!-- keepAlive 4 --><!-- keepAlive 5 --><!-- keepAlive 6 --><!-- keepAlive 7 --><!-- keepAlive 8 --><!-- keepAlive 9 --><!-- keepAlive 10 --><!-- keepAlive 11 --><!-- keepAlive 12 --><!-- keepAlive 13 --><!-- keepAlive 14 --><!-- keepAlive 15 --><!-- keepAlive 16 --><!-- keepAlive 17 --><!-- keepAlive 18 --><!-- keepAlive 19 --><!-- keepAlive 20 --><!-- keepAlive 21 --><!-- keepAlive 22 --><!-- keepAlive 23 --><!-- keepAlive 24 --><!-- keepAlive 25 --><!-- keepAlive 26 --><!-- keepAlive 27 --><!-- keepAlive 28 --><!-- keepAlive 29 -->

]

   at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:502)

   at oracle.odi.runtime.agent.invocation.support.InternalRemoteRuntimeAgentInvoker.invoke(InternalRemoteRuntimeAgentInvoker.java:162)

   at oracle.odi.runtime.agent.invocation.support.InternalRemoteRuntimeAgentInvoker.invokeStartScenario(InternalRemoteRuntimeAgentInvoker.java:274)

   at oracle.odi.runtime.agent.invocation.support.InternalRemoteRuntimeAgentInvoker.invokeStartScenario(InternalRemoteRuntimeAgentInvoker.java:222)

   at com.sunopsis.dwg.tools.StartScen.actionExecute(StartScen.java:402)

   at com.sunopsis.dwg.function.SnpsFunctionBaseRepositoryConnected.execute(SnpsFunctionBaseRepositoryConnected.java:235)

   at oracle.odi.runtime.agent.execution.SessionTask.execIntegratedFunction(SessionTask.java:953)

   at oracle.odi.runtime.agent.execution.SessionTask.executeOdiCommand(SessionTask.java:611)

   at oracle.odi.runtime.agent.execution.cmd.OdiCommandExecutor.execute(OdiCommandExecutor.java:32)

   at oracle.odi.runtime.agent.execution.cmd.OdiCommandExecutor.execute(OdiCommandExecutor.java:18)

   at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:52)

   at oracle.odi.runtime.agent.execution.SessionTask.processTask(SessionTask.java:217)

   at oracle.odi.runtime.agent.execution.SessionTask.doExecuteTask(SessionTask.java:129)

   at oracle.odi.runtime.agent.execution.AbstractSessionTask.execute(AbstractSessionTask.java:890)

   at oracle.odi.runtime.agent.execution.SessionExecutor$SerialTrain.runTasks(SessionExecutor.java:2224)

   at oracle.odi.runtime.agent.execution.SessionExecutor.executeSession(SessionExecutor.java:610)

   at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor$1.doAction(TaskExecutorAgentRequestProcessor.java:718)

   at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor$1.doAction(TaskExecutorAgentRequestProcessor.java:611)

   at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:203)

   at oracle.odi.runtime.agent.processor.TaskExecutorAgentRequestProcessor.doProcessStartAgentTask(TaskExecutorAgentRequestProcessor.java:800)

   at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.access$2700(StartScenRequestProcessor.java:85)

   at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$StartScenTask.doExecute(StartScenRequestProcessor.java:917)

   at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:180)

   at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:108)

   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

   at oracle.odi.runtime.agent.execution.job.OdiJob.call(OdiJob.java:73)

   at oracle.odi.runtime.agent.execution.job.OdiJob.call(OdiJob.java:73)

   at java.util.concurrent.FutureTask.run(FutureTask.java:266)

   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

   at java.lang.Thread.run(Thread.java:748)

Caused by: java.lang.RuntimeException: javax.xml.bind.UnmarshalException

 - with linked exception:

[Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.7.v20190604-418f1a1c56): org.eclipse.persistence.exceptions.XMLMarshalException

Exception Description: An error occurred unmarshalling the document

Internal Exception: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog

 at [row,col {unknown-source}]: [1,638]] HttpPost.getResponseBodyAsString(): [

<?xml version="1.0" encoding="UTF-8"?><!-- keepAlive 1 --><!-- keepAlive 2 --><!-- keepAlive 3 --><!-- keepAlive 4 --><!-- keepAlive 5 --><!-- keepAlive 6 --><!-- keepAlive 7 --><!-- keepAlive 8 --><!-- keepAlive 9 --><!-- keepAlive 10 --><!-- keepAlive 11 --><!-- keepAlive 12 --><!-- keepAlive 13 --><!-- keepAlive 14 --><!-- keepAlive 15 --><!-- keepAlive 16 --><!-- keepAlive 17 --><!-- keepAlive 18 --><!-- keepAlive 19 --><!-- keepAlive 20 --><!-- keepAlive 21 --><!-- keepAlive 22 --><!-- keepAlive 23 --><!-- keepAlive 24 --><!-- keepAlive 25 --><!-- keepAlive 26 --><!-- keepAlive 27 --><!-- keepAlive 28 --><!-- keepAlive 29 -->

]

   at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:468)

   ... 30 more

Caused by: javax.xml.bind.UnmarshalException

 - with linked exception:

[Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.7.v20190604-418f1a1c56): org.eclipse.persistence.exceptions.XMLMarshalException

Exception Description: An error occurred unmarshalling the document

Internal Exception: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog

 at [row,col {unknown-source}]: [1,638]]

   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.handleXMLMarshalException(JAXBUnmarshaller.java:1110)

   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:638)

   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:163)

   at oracle.odi.runtime.agent.invocation.util.XmlBindHelper.unmarshal(XmlBindHelper.java:105)

   at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:445)

   ... 30 more

Caused by: Exception [EclipseLink-25004] (Eclipse Persistence Services - 2.6.7.v20190604-418f1a1c56): org.eclipse.persistence.exceptions.XMLMarshalException

Exception Description: An error occurred unmarshalling the document

Internal Exception: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog

 at [row,col {unknown-source}]: [1,638]

   at org.eclipse.persistence.exceptions.XMLMarshalException.unmarshalException(XMLMarshalException.java:120)

   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.convertSAXException(SAXUnmarshaller.java:1040)

   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:946)

   at org.eclipse.persistence.internal.oxm.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:653)

   at org.eclipse.persistence.jaxb.JAXBUnmarshaller.unmarshal(JAXBUnmarshaller.java:635)

   ... 33 more

Caused by: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog

 at [row,col {unknown-source}]: [1,638]

   at com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:700)

   at com.ctc.wstx.sr.BasicStreamReader.handleEOF(BasicStreamReader.java:2218)

   at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2124)

   at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1180)

   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:98)

   at org.eclipse.persistence.internal.oxm.record.XMLStreamReaderReader.parse(XMLStreamReaderReader.java:86)

   at org.eclipse.persistence.internal.oxm.record.SAXUnmarshaller.unmarshal(SAXUnmarshaller.java:938)

   ... 35 more

Answers

  • Marco Fris
    Marco Fris Member Posts: 152 Bronze Badge

    If you'd provide at least a clue as to what you are doing it will be a lot easier to help you.


    So I'm just guessing: you are trying to retrieve data from a REST API, but you haven't specified the correct URL to the wsdl.

  • User_F2HJQ
    User_F2HJQ Member Posts: 162 Bronze Badge

    Hi,

    we are using ODI 12c standalone agent and we are also facing the same issue while the package/procedure/mappings are running through shell script, during the package in running state itself , we are getting EclipseLink-25004 error and so its not proceeding further.

    we have removed the agent cache as per oracle suggestion and tried. But still issue remains same.

    Please help us to resolve this error. Its really having lot of impact and affecting our 11g to 12c odi migration activity.



    Thanks in Advance,

    sowmiya.s