This discussion is archived
3 Replies Latest reply: Feb 4, 2013 5:59 PM by frank.hampshire RSS

Siebel Connector: case failed to load error  javax.xml.stream.XMLStreamExce

Ravindra D Newbie
Currently Being Moderated
I am trying to save interview data to siebel using conntecot 10.4.2, i am getting following exception.

ERROR com.oracle.determinations.web.siebel.SiebelIOClient - Error saving session to Siebel
2013-01-28 18:08:21,367 javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1]
Message: Content is not allowed in prolog.
at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:563)

I am pretty sure this is caused due to header mistach, but the workflow and webservice call are ootb and part of standard installation.

I am stuck up here, can someone help?

Here is complete stack trace


ERROR com.oracle.determinations.web.siebel.SiebelIOClient - Error saving session to Siebel
2013-01-28 18:08:21,367 javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1]
Message: Content is not allowed in prolog.
at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:563)
at com.sun.xml.stream.XMLReaderImpl.nextTag(XMLReaderImpl.java:1177)
at com.oracle.determinations.siebel.io.metamodel.XMLUtils.assertNextTag(XMLUtils.java:48)
at com.oracle.determinations.siebel.io.web.SiebelSaveIOServiceReader.readToErrorMessage(SiebelSaveIOServiceReader.java:98)
at com.oracle.determinations.siebel.io.web.SiebelSaveIOServiceReader.<init>(SiebelSaveIOServiceReader.java:38)
at com.oracle.determinations.siebel.io.web.SiebelSaveIOService.call(SiebelSaveIOService.java:99)
at com.oracle.determinations.web.siebel.SiebelIOClient.save(SiebelIOClient.java:228)
at com.oracle.determinations.web.siebel.SiebelIOClient.saveSession(SiebelIOClient.java:93)
at com.oracle.determinations.web.siebel.SiebelDataAdapter.save(SiebelDataAdapter.java:212)
at com.oracle.determinations.web.platform.controller.actions.SaveAction.doSave(SaveAction.java:117)
at com.oracle.determinations.web.platform.controller.actions.SaveAction.getResource(SaveAction.java:80)
at com.oracle.determinations.web.platform.servlet.WebDeterminationsServlet.doGet(WebDeterminationsServlet.java:112)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at com.oracle.determinations.web.platform.util.CharsetFilter.doFilter(CharsetFilter.java:47)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
282782938 [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.oracle.determinations.web.platform.templatingengine.ErrorRenderer - case failed to save
2013-01-28 18:08:21,367 com.oracle.determinations.interview.engine.exceptions.PluginException: case failed to save
at com.oracle.determinations.web.siebel.SiebelIOClient.saveSession(SiebelIOClient.java:96)
at com.oracle.determinations.web.siebel.SiebelDataAdapter.save(SiebelDataAdapter.java:212)
at com.oracle.determinations.web.platform.controller.actions.SaveAction.doSave(SaveAction.java:117)
at com.oracle.determinations.web.platform.controller.actions.SaveAction.getResource(SaveAction.java:80)
at com.oracle.determinations.web.platform.servlet.WebDeterminationsServlet.doGet(WebDeterminationsServlet.java:112)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at com.oracle.determinations.web.platform.util.CharsetFilter.doFilter(CharsetFilter.java:47)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1]
Message: Content is not allowed in prolog.
at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:563)
at com.sun.xml.stream.XMLReaderImpl.nextTag(XMLReaderImpl.java:1177)
at com.oracle.determinations.siebel.io.metamodel.XMLUtils.assertNextTag(XMLUtils.java:48)
at com.oracle.determinations.siebel.io.web.SiebelSaveIOServiceReader.readToErrorMessage(SiebelSaveIOServiceReader.java:98)
at com.oracle.determinations.siebel.io.web.SiebelSaveIOServiceReader.<init>(SiebelSaveIOServiceReader.java:38)
at com.oracle.determinations.siebel.io.web.SiebelSaveIOService.call(SiebelSaveIOService.java:99)
at com.oracle.determinations.web.siebel.SiebelIOClient.save(SiebelIOClient.java:228)
at com.oracle.determinations.web.siebel.SiebelIOClient.saveSession(SiebelIOClient.java:93)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points