Could not find a valid processor version implementation

While trying to generate JUnit test results for Weblogic application with Ant JUnit task and merge all the XML test reports into one HTML document by using Ant JUnitReport task, I got an error

Could not find a valid processor version implementation
from weblogic.xml.jaxp.RegistrySAXTransformerFactory


The "WebLogic Server Known and Resolved Issues" list mentions the workaround for CR301115 "Could not find a valid processor version implementation from weblogic.xml.jaxp.RegistrySAXTransformerFactory" as defining the XML parser class. Unfortunately the suggested workaround does not seem to work for me. After browsing around, I found that the JUnitReport task needs Apache Xalan processor for processing XML documents and I need to change classpath order by renaming xalan.jar used by ANT to something like axalan.jar

No comments: