You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by "Chris Bowditch (JIRA)" <xa...@xml.apache.org> on 2007/10/10 12:40:50 UTC
[jira] Commented: (XALANJ-2376)
TransformerFactory.newTransformer(source) returns null instead throwing an
exception
[ https://issues.apache.org/jira/browse/XALANJ-2376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12533694 ]
Chris Bowditch commented on XALANJ-2376:
----------------------------------------
We have just run into this issue. What are the "simple" workarounds you mention?
Setting ErrorListener on TransformerFactory?
> 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
> Attachments: patch.txt
>
>
> 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: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org