Xalan implementation is choosen in different portions of easyWSDL using the following code :
if (System.getProperty("java.vendor").indexOf("Sun") != -1){
System.setProperty("javax.xml.transform.TransformerFactory",
"com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl");
}else if (System.getProperty("java.vendor").indexOf("IBM") != -1){
System.setProperty("javax.xml.transform.TransformerFactory",
"org.apache.xalan.processor.TransformerFactoryImpl");
}
Because of this code, we cannot use a less buggy Xalan implementation using the endorsed mechanism.