Maximo

 View Only

 Cron is giving error while reading XML while same can be imported through External System

Anil Raghuvanshi's profile image
Anil Raghuvanshi posted Fri April 10, 2026 08:09 AM

Hello Everyone,

We have recently moved to MAS 9.1 from Maximo 7.6.1.x. We have an XML file-based integration where we get GL component and Chart of Accounts related data in XMLs. To read these files separately we are having two Cron tasks. Both of these Cron tasks are not working. They are throwing below error 

 BMXAA5596E - An XML parsing error occurred when the XML structure was being converted to a flat structure. The processing exception is identified in document 0.
BMXAA1306E - The XML file cannot be parsed because the XML is not well-formed. Correct the XML and resubmit the document for processing.
ParseError at [row,col]:[-1,-1]
Message: An invalid XML character (Unicode: 0x62) was found in the prolog of the document.
Interesting thing is, when I try to import these files using Data Import functionality from External System, it is working. Even, same files are getting processed in other environments.
I checked below in working and non-working environment and everything is same.
  • File path
  • File permission
  • Encoding
  • File locking

I tried by inactivate/activate, reload and even creating new instance but no luck.

Few other such Cron tasks are working fine except these two.

Has anyone faced such an issue with MAS 9.1? What could be the reason for this behavior?

Thanks in advance.