TransformerFactory.newTransformer(source) returns null instead throwing an
exception
------------------------------------------------------------------------------------
Key: XALANJ-2376
URL: https://issues.apache.org/jira/browse/XALANJ-2376
Project: XalanJ2
Issue Type: Bug
Components: transformation
Affects Versions: 2.7
Environment: According to the spec newTransformer() should not return
null. That the case with 2.6.0 but not with 2.7.0
Reporter: Jean-Frederic Clere
Priority: Blocker
The following code:
+++
System.out.println("TransformerFactory: " + tf);
Transformer t = tf.newTransformer(source);
System.out.println("Transformer: " + t + " Source: " + source);
t.transform(source, doc);
} catch (Exception ex) {
ex.printStackTrace();
}
+++
throws a null java.lang.NullPointerException with 2.7.0 (at t.transform(source,
doc);) and a org.xml.sax.SAXParseException (at Transformer t =
tf.newTransformer(source);) in 2.6.0
The problem is located in
src/org/apache/xalan/processor/TransformerFactoryImpl.java m_errorListener is
wrongly initialized to DefaultErrorHandler(false)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]