Hello Team,
We have just upgraded Dev and UAT environments from 13.3 to 15.2 Patch 3 and now getting some issue while Doing Xog write operation of process xml file. We are following steps -
1) Read the process xog file from Dev environment in XOG client via
<?xml version="1.0" encoding="UTF-8"?>
<NikuDataBus xsi:noNamespaceSchemaLocation="../xsd/nikuxog_read.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Header externalSource="NIKU" objectType="bpm_process" action="read" version="8.0"/>
<Query>
<Filter criteria="EQUALS" name="process_code">process_code</Filter>
</Query>
</NikuDataBus>
2) Copy the result and removed <XOGOutput> section at the end of file and paste it in XOG Client of UAT environment but getting below error -
<?xml version="1.0" encoding="UTF-8"?>
<XOGOutput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/status.xsd">
<Object type="unknown"/>
<Status elapsedTime="0.0 seconds" state="FAILURE"/>
<Statistics failureRecords="0" insertedRecords="0" totalNumberOfRecords="0" updatedRecords="0"/>
<ErrorInformation>
<Severity>FATAL</Severity>
<Description>Exception while processing client request</Description>
<Exception type="com.niku.xog.XOGException">org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 2; Reference is not allowed in prolog.</Exception>
</ErrorInformation>
</XOGOutput>
3) We have performed same Xog Read & Write operation for Resource object in xog Client and it ran without any issues or Errors.
4) Process Xog write operation is failing in both Dev and UAT 15.2 environments.
Somebody also raise this error in Strange behavior of XOG interface (reference is not allowed in prolog, login failed, XOG invoke failed...) but Solution is still unknown.
Please suggest your comments and feedback.