Hello, I'm using Camel 2.11.0 on Karaf 2.3.1 with validator component and an XSD file to validate XML's. I'm getting an exception message:
"Caused by: org.xml.sax.SAXParseException: Current configuration of the parser doesn't allow a maxOccurs attribute value to be set greater than the value 5.000. " because of maxOccurs="9999" lines in my XSD. The problem is described here [1] and it seems I need to disable a JAXP feature called FEATURE_SECURE_PROCESSING . Another solution is to change the XSD maxOccurs line to "unbound", but it seems I can't since we need to follow a business constraint that limit the number to 9999. Any suggestions on how can I set XMLConstants.FEATURE_SECURE_PROCESSING to false on the validator component? [1] https://jaxp.java.net/1.4/JAXP-Compatibility.html Cheers, -- Ioan Eugen Stan 0720 898 747