How to use Saxon(XSLT 2.0 processor) in eclipse indigo with JAVA -


i have use xslt 2.0 processor string manipulation functions replace(). have added dependency saxon in pom file , ran "mvn install" command. doing "saxon-9.1.0.8.jar" added under "referenced libraries" folder.

in code have used system.setproperty("javax.xml.transform.transformerfactory", "net.sf.saxon.transformerfactoryimpl");

when try call following line transformerfactory.newinstance("net.sf.saxon.transformerfactoryimpl", null);
getting error saying

javax.xml.transform.transformerfactoryconfigurationerror: provider net.sf.saxon.transformerfactoryimpl not found. 

if try call new net.sf.saxon.transformerfactoryimpl();, error java.lang.noclassdeffounderror: net/sf/saxon/transformerfactoryimpl

please let me know if missing in configuring saxon eclipse indigo.

please make sure have included saxon jar in build path. in source code following lines should work:

system.setproperty("javax.xml.transform.transformerfactory",                    "net.sf.saxon.transformerfactoryimpl"); transformerfactory tfactory = transformerfactory.newinstance(); 

Comments

Popular posts from this blog

linux - Does gcc have any options to add version info in ELF binary file? -

android - send complex objects as post php java -

charts - What graph/dashboard product is facebook using in Dashboard: PUE & WUE -