XML Splitter: Catastrophic failure

Hallo…

The PReS Workflow service stopped, I checked the error log:
ERROR: 05:03:59.656 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.662 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.667 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.672 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.678 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.683 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.688 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.694 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.699 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.704 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.710 [0008] XML Splitter: Catastrophic failure

ERROR: 05:03:59.715 [0008] XML Splitter: Catastrophic failure

Please advise

I would suspect an invalid XML file. Have you validated it through one of the many online tools available?

Hi Phil,

no xml is processed. after starting the service no more errors

Not sure I understand… if no XML is processed, why are you using a XML splitter?

hi phil,

here’s the workflow
image

So from what I can see, the XML is produced by the DB Query plugin. Have you tried using a different query in that plugin? Is it possible that one of the fields being retrieved has binary content (like a BLOB field)? Can you post a sample record from that XML (but don’t post anything if the query contains sensitive data)?

Hello,

You said in another thread that you had out-of-memory issues as well. I suspect that the XML file is perhaps too big to be handled. Workflow is a 32-bit app and so can only address up to 1.8 GB of memory or so. How big is the XML file that comes out of the Database Query task?