IBM Support

Error org.xml.sax.SAXParseException: Content is not allowed in prolog when using DoctoDOM

Troubleshooting


Problem

Error org.xml.sax.SAXParseException: Content is not allowed in prolog when using DoctoDOM

Symptom

GIS43

When using DoctoDOM , the following error is raised in logfile : org.xml.sax.SAXParseException: Content is not allowed in prolog

In process data :

<END_TIME>6/29/09 10:13:50 AM</END_TIME>
<STATUS_RPT>javax.xml.transform.TransformerException: DocToDOM.execute at com.sterlingcommerce.woodstock.xpathutil.FuncDocToDOM.execute(FuncDocToDOM.java: 242) at org.apache.xpath.XPath.execute(XPath.java:335) at com.sterlingcommerce.woodstock.util.xml.XMLUtil.getXObject(XMLUtil.java:1041) at com.sterlingcommerce.woodstock.xpathutil.XPathHelper.executeXPath(XPathHelper.ja va:454) at com.sterlingcommerce.woodstock.xpathutil.XPathHelper.executeXPath(XPathHelper.ja va:150) at com.sterlingcommerce.woodstock.xpathutil.XPathHelper.executeXPath(XPathHelper.ja va:145) at com.sterlingcommerce.woodstock.xpathutil.XPathHelper.getNodeListFromXPath(XPathH elper.java:827) at com.sterlingcommerce.woodstock.workflow.WFCUtil.getDataFromTree(WFCUtil.java:127 2) at com.sterlingcommerce.woodstock.workflow.WorkFlowContext.getDataFromTree(WorkFlow Context.java:2692) at com.sterlingcommerce.woodstock.workflow.WorkFlowContext.getDataFromTree(WorkFlow Context.java:2684) at com.sterlingcommerce.woodstock.workflow.SystemWorkFlowContext.getContent(SystemW orkFlowContext.java:328) at com.sterlingcommerce.woodstock.workflow.services.AssignService.processData(Assig nService.java:167) at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.inv okeService(ActivityEngineHelper.java:1770) at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.nex tMainLogic(ActivityEngineHelper.java:640) at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.nex t(ActivityEngineHelper.java:367) at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.doWork(WorkF lowQueueListener.java:328) at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.run(WorkFlow QueueListener.java:202) at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.onMessage(Wo rkFlowQueueListener.java:163) at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.onMessage(Wo rkFlowQueueListener.java:149) at com.sterlingcommerce.woodstock.workflow.queue.wfTransporter.run(wfTransporter.ja va:331) at com.sterlingcommerce.woodstock.workflow.queue.BasicExecutor$Worker.run(BasicExec utor.java:496) at java.lang.Thread.run(Thread.java:595) Caused by: javax.xml.transform.TransformerException: SAXException in DocToDOM.useDOMParser at com.sterlingcommerce.woodstock.xpathutil.FuncDocToDOM.useDomParser(FuncDocToDOM. java:300) at com.sterlingcommerce.woodstock.xpathutil.FuncDocToDOM.execute(FuncDocToDOM.java: 227) ... 21 more Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog. at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at com.sterlingcommerce.woodstock.xpathutil.FuncDocToDOM.useDomParser(FuncDocToDOM. java:297) ... 22 more</STATUS_RPT>
<DOC_ID>mdc-edieu:node1:1222822de3c:155016</DOC_ID>

The xml file can be opened without error in when using xml viewer(xmlspy/internet explorer)

Error Message

"javax.xml.transform.TransformerException: DocToDOM.execute
at com.sterlingcommerce.woodstock.xpathutil.FuncDocToDOM.execute(FuncDocToDOM.java: 242)
at org.apache.xpath.XPath.execute(XPath.java:335)
at com.sterlingcommerce.woodstock.util.xml.XMLUtil.getXObject(XMLUtil.java:1034)
at com.sterlingcommerce.woodstock.xpathutil.XPathHelper.executeXPath(XPathHelper.ja va:444)
at com.sterlingcommerce.woodstock.xpathutil.XPathHelper.executeXPath(XPathHelper.ja va:146)
at com.sterlingcommerce.woodstock.xpathutil.XPathHelper.getNodeListFromXPath(XPathH elper.java:817)
at com.sterlingcommerce.woodstock.workflow.WFCUtil.getDataFromTree(WFCUtil.java:127 2)
at com.sterlingcommerce.woodstock.workflow.WorkFlowContext.getDataFromTree(WorkFlow Context.java:2560)
at com.sterlingcommerce.woodstock.workflow.WorkFlowContext.getDataFromTree(WorkFlow Context.java:2552)
at com.sterlingcommerce.woodstock.workflow.SystemWorkFlowContext.getContent(SystemW orkFlowContext.java:328)
at com.sterlingcommerce.woodstock.workflow.services.AssignService.processData(Assig nService.java:167)
at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.inv okeService(ActivityEngineHelper.java:1671)
at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.nex tMainLogic(ActivityEngineHelper.java:559)
at com.sterlingcommerce.woodstock.workflow.activity.engine.ActivityEngineHelper.nex t(ActivityEngineHelper.java:339)
at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.doWork(WorkF lowQueueListener.java:323)
at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.run(WorkFlow QueueListener.java:202)
at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.onMessage(Wo rkFlowQueueListener.java:163)
at com.sterlingcommerce.woodstock.workflow.queue.WorkFlowQueueListener.onMessage(Wo rkFlowQueueListener.java:149)
at com.sterlingcommerce.woodstock.workflow.queue.wfTransporter.run(wfTransporter.ja va:331)
at com.sterlingcommerce.woodstock.workflow.queue.BasicExecutor$Worker.run(BasicExec utor.java:496)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.xml.transform.TransformerException: SAXException in DocToDOM.useDOMParser
at com.sterlingcommerce.woodstock.xpathutil.FuncDocToDOM.useDomParser(FuncDocToDOM. java:300)
at com.sterlingcommerce.woodstock.xpathutil.FuncDocToDOM.execute(FuncDocToDOM.java: 227)
... 20 more
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at com.sterlingcommerce.woodstock.xpathutil.FuncDocToDOM.useDomParser(FuncDocToDOM. java:297)
... 21 more

[{"Product":{"code":"SS3JSW","label":"IBM Sterling B2B Integrator"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

To view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use the link to actual document below to access the full document. You will be asked to log on if you are not already logged in. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Historical Number

NFX6479

Document Information

More support for:
IBM Sterling B2B Integrator

Software version:
All

Document number:
186623

Modified date:
25 February 2019

UID

swg21555491

Manage My Notification Subscriptions