TestNG XSLT report error | Selenium Forum
M
Posted on 05/04/2016
Hi,

I am getting the following error message while running the Testng XSLT reports. I am using your build.xml file and the following jar files. I also ran without SaxonLiaison.jar but it did not resolve the issue.

saxon9-ant.jar
saxon9-dom-9.1.0.6.jar
SaxonLiaison.jar


Error Message:

\build.xml:101: javax.xml.transform.Transformer
FactoryConfigurationError: Provider net.sf.saxon.TransformerFactoryImpl not foun
d
at javax.xml.transform.FactoryFinder.newInstance(Unknown Source)
at javax.xml.transform.FactoryFinder.find(Unknown Source)
at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.getFactory(TraXLia
ison.java:393)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.getSource(TraXLiai
son.java:249)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.readTemplates(TraX
Liaison.java:301)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.createTransformer(
TraXLiaison.java:319)
at org.apache.tools.ant.taskdefs.optional.TraXLiaison.transform(TraXLiai
son.java:180)
at SaxonLiaison.transform(SaxonLiaison.java:18)
at org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:87
8)
at org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:41
6)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405)
at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
cutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
at org.apache.tools.ant.Main.runBuild(Main.java:853)

M
Replied on 06/04/2016

take look at this

http://stackoverflow.com/questions/2968190/how-to-select-saxon-transformerfactory-in-java