I am new at this, but it seems there are three different places where you could validate an incoming xml document; in the docuement type, in the processing rules or in the flow service itself.
The WM documentation, leads me to believe that all three of these implementations are the same, they are all using pub.schema.validate.
So my question is when and why would I validate the xml in the doc type vs. the processing rule vs. flow service?
If I used the doc type or processing rule option to validate an incoming xml doc, how can I handle the exception flow when the xml is not valid? I am guessing I would do this in the flow services the processing rule calls, but I can I know if the xml is valid and what the errors are once I am in the flow service?