equal
deleted
inserted
replaced
40 import javax.xml.transform.sax.SAXSource; |
40 import javax.xml.transform.sax.SAXSource; |
41 import javax.xml.transform.stax.StAXResult; |
41 import javax.xml.transform.stax.StAXResult; |
42 import javax.xml.transform.stax.StAXSource; |
42 import javax.xml.transform.stax.StAXSource; |
43 import javax.xml.transform.stream.StreamSource; |
43 import javax.xml.transform.stream.StreamSource; |
44 |
44 |
|
45 import com.sun.org.apache.xalan.internal.utils.FactoryImpl; |
45 import com.sun.org.apache.xalan.internal.xsltc.compiler.XSLTC; |
46 import com.sun.org.apache.xalan.internal.xsltc.compiler.XSLTC; |
46 import com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg; |
47 import com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg; |
47 |
48 |
48 import org.w3c.dom.Document; |
49 import org.w3c.dom.Document; |
49 |
50 |
107 } catch (Exception e ) { |
108 } catch (Exception e ) { |
108 try { |
109 try { |
109 |
110 |
110 //Incase there is an exception thrown |
111 //Incase there is an exception thrown |
111 // resort to JAXP |
112 // resort to JAXP |
112 SAXParserFactory parserFactory = |
113 SAXParserFactory parserFactory = FactoryImpl.getSAXFactory(xsltc.useServicesMechnism()); |
113 SAXParserFactory.newInstance(); |
|
114 parserFactory.setNamespaceAware(true); |
114 parserFactory.setNamespaceAware(true); |
115 |
115 |
116 if (xsltc.isSecureProcessing()) { |
116 if (xsltc.isSecureProcessing()) { |
117 try { |
117 try { |
118 parserFactory.setFeature( |
118 parserFactory.setFeature( |