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]

Reply via email to