<message-filter throwOnUnaccepted="true" doc:name="Schema Validation">
<filter ref="Schema_Validation"/>
</message-filter>
Root Exception stack trace:
org.mule.api.routing.filter.FilterUnacceptedException: Message has been rejected by filter. Message payload is of type: DocumentImpl
at org.mule.routing.MessageFilter.filterUnacceptedException(MessageFilter.java:99)
at org.mule.processor.AbstractFilteringMessageProcessor.handleUnaccepted(AbstractFilteringMessageProcessor.java:62)
at org.mule.processor.AbstractFilteringMessageProcessor.process(AbstractFilteringMessageProcessor.java:48)
+ 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
A bad input type would throw an exception saying the payload
can't be converted to XML, so I don't think that's your problem.
The message is actually failing validation. For more detailed
information, you can set logging for the
org.mule.module.xml.filters.SchemaValidationFilter class to DEBUG.
Mike