Description of problem: Class: http://anonsvn.jboss.org/repos/jbossws/stack/native/tags/jbossws-native-4.0.6.GA/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDLDefinitionsFactory.java Line number: 173 I also see it here: http://svn.jboss.org/repos/jbossws/stack/native/tags/jbossws-native-4.0.6.GA/modules/core/src/main/java/org/jboss/ws/tools/wsdl/JBossWSDLReaderImpl.java Line number: 2147 There should be checks in place to ensure that the JAXP classes are not loaded from the TCCL. Steps to Reproduce: 1. Create a deployment with xerces included as a lib 2. Create a JAX-RPC client 3. Actual results: Xerces from the deployment will be used Expected results: Xerces from JBoss system will be used
Created attachment 827388 [details] diff of bugfix
Verified on EAP 6.4.0.DR1 I decompiled jbossws-native-core-4.2.0.Final-redhat-1.jar and verified change is really there (change from attached patch https://bugzilla.redhat.com/attachment.cgi?id=827388)