While running the jaxp XSLTC tests against a recent jdk 8 I noticed that tests failed - due to the following root exception being thrown:
is not recognized.
at org.apache.xerces.jaxp.SAXParserImpl.setProperty(Unknown Source)
The code that throws this exception - in Parser.java - is at line 479 below:
478 final SAXParser parser = factory.newSAXParser();
This means that application which have a third party JAXP 1.4 implementation in their classpath could potentially encounter a similar problem - if the implementation doesn't recognize the property being set.