Java tutorial
//package com.java2s; import javax.xml.transform.TransformerFactory; public class Main { private static TransformerFactory transFactory = null; private static TransformerFactory getTransformerFactory() { //return TransformerFactory.newInstance("org.apache.xalan.processor.TransformerFactoryImpl",null); if (transFactory == null) { //transFactory = TransformerFactory.newInstance("org.apache.xalan.processor.TransformerFactoryImpl",null); transFactory = TransformerFactory.newInstance(); /* try { transFactory.setFeature("http://xml.org/sax/features/validation", false); transFactory.setFeature("http://apache.org/xml/features/nonvalidating/load-dtd-grammar", false); transFactory.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false); } catch (TransformerConfigurationException e) { // TODO Auto-generated catch block logger.error(e.getMessage()); e.printStackTrace(); } */ } return transFactory; } }