XML parsing error

I am getting below error for the attached code.

Pls help resolve.

Exception Thrown In InboundMessageProcessor PersistFlexNetXML Method with [Error]: Internal Xml Parse Failed. Aborting Database Transaction. Current XML Node <>, Depth 0, Line 16, Position 14.  [Error]: No Database operation performed with current XML.. [Operation Before exception]: .
<?xml version="1.0" ?>
<WIPJOBLOAD xmlns:ns1="http://integration.my.com/v1/INBOUND/WorkOrder" xmlns="http://integration.my.com/v1/INBOUND/WorkOrder">
                <ns1:SONumber>SO 3003</ns1:SONumber>

Open in new window

Who is Participating?
abelConnect With a Mentor Commented:
Your XML itself looks OK, but I don't know anything of what type of XML you are expecting. Your InboundMessageProcessor function, does it expect some type of SOAP message? Because this isn't that.

The error is not really clear. Can you lookup the actual parse error? In case it is (may be) an encoding error, can you try to add encoding="utf-8" to your XML, or encoding="ISO-8859-1" (see below on how-to). You are lacking an encoding tag, that's not illegal and the processor should use UTF-8 or UTF-16 encoding by default when it is absent, but it may be that the processor is forced to use a certain encoding which may not match your file. It is hard to judge encoding problems (if it is that at all) when I don't have the literal file. Considering the content of your file though, it doesn't look so much like an encoding issue.

Can you put a breakpoint in the code where you are loading the file and show also the InnerException? it may shed more light on what is actually wrong here. Do you have an XSD that is loaded and if so, can you share that too?

-- Abel --

<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="iso-8859-1" ?>

Open in new window

Kevin CrossChief Technology OfficerCommented:
I don't see anything in the XML, but maybe I am missing something.  Think the issue is in your processor.  Do you have the code for processor and can you post with section being referenced by the error noted as line numbers may not match up when posted to code snippet here.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.