You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Mukul Gandhi <mu...@apache.org> on 2019/04/08 04:56:36 UTC
Re: [DISCUSS] Submit a resolution to the board for re-booting Xalan PMC
A minor thought, about this topic.
On Tue, Feb 19, 2019 at 11:45 AM Mukul Gandhi <ga...@gmail.com>
wrote:
> Oracle JDK's 11.0.2 XSLT processor produces following result,
>
> ERROR: 'line 7: Unsupported XSL element 'template1'.'
> FATAL ERROR: 'line 7: Unsupported XSL element 'template1'.'
> javax.xml.transform.TransformerConfigurationException: line 7: Unsupported
> XSL element 'template1'.
> at
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:1061)
> at
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:817)
> at XSLTTest.main(XSLTTest.java:12)
>
> (this clearly shows that, Oracle Java 11 XSLT processor is based on Xalan,
> and by default it uses Xalan's XSLTC mode)
>
Instead of having above test case, to know which XSLT processor the JDK
contains, following seems to be a far simple method.
Only with the following code (and with no other Xalan distribution in the
classpath),
TransformerFactory tf = TransformerFactory.newInstance();
System.out.println("TransformerFactory implementation: " +
tf.getClass().getName());
Oracle's JDK 11.0.2 prints,
TransformerFactory implementation:
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
That is its sure that, Oracle's JDK 11 contains a XSLT processor derived
from Xalan. But I don't know, what are all the differences between Oracle
JDK's Xalan and the XalanJ hosted at xalan.apache.org. With some of my
readings recently, I think that XSLT processor available within Oracle's
JDK contains few changes & bug fixes as compared to the XalanJ hosted at
xalan.apache.org.
--
Regards,
Mukul Gandhi
Re: [DISCUSS] Submit a resolution to the board for re-booting Xalan
PMC
Posted by "USHAKOV, Sergey" <s-...@yandex.ru>.
And maybe even more interesting might be an understanding of the team
and the procedures that govern currently XSLT development for JDK... Has
anyone any ideas on that?
Regards,
Sergey Ushakov
On 08.04.2019 07:56, Mukul Gandhi wrote:
> A minor thought, about this topic.
>
> On Tue, Feb 19, 2019 at 11:45 AM Mukul Gandhi <gandhi.mukul@gmail.com
> <ma...@gmail.com>> wrote:
>
> Oracle JDK's 11.0.2 XSLT processor produces following result,
>
> ERROR: 'line 7: Unsupported XSL element 'template1'.'
> FATAL ERROR: 'line 7: Unsupported XSL element 'template1'.'
> javax.xml.transform.TransformerConfigurationException: line 7:
> Unsupported XSL element 'template1'.
> at
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:1061)
> at
> java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:817)
> at XSLTTest.main(XSLTTest.java:12)
>
> (this clearly shows that, Oracle Java 11 XSLT processor is based
> on Xalan, and by default it uses Xalan's XSLTC mode)
>
>
> Instead of having above test case, to know which XSLT processor the
> JDK contains, following seems to be a far simple method.
>
> Only with the following code (and with no other Xalan distribution in
> the classpath),
> TransformerFactory tf = TransformerFactory.newInstance();
> System.out.println("TransformerFactory implementation: " +
> tf.getClass().getName());
>
> Oracle's JDK 11.0.2 prints,
> TransformerFactory implementation:
> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
>
> That is its sure that, Oracle's JDK 11 contains a XSLT processor
> derived from Xalan. But I don't know, what are all the differences
> between Oracle JDK's Xalan and the XalanJ hosted at xalan.apache.org
> <http://xalan.apache.org>. With some of my readings recently, I think
> that XSLT processor available within Oracle's JDK contains few changes
> & bug fixes as compared to the XalanJ hosted at xalan.apache.org
> <http://xalan.apache.org>.
>
>
>
> --
> Regards,
> Mukul Gandhi