Xalan's xslt 3.0 implementation updates

Alan Bateman alan.bateman at oracle.com
Mon Oct 20 10:56:27 UTC 2025


On 20/10/2025 11:45, Mukul Gandhi wrote:
> Hello jdk core-libs-dev team,
>      I've written about this subject, various months ago, and thought
> of writing again with few updates.
>
> I'm Xalan project's committer, and have written implementation of
> significant parts of XSLT 3.0 specification within Xalan's XSLT
> transformer's implementation.
>
> JDK also includes Xalan's code.
>
> Xalan's code repos location is,https://github.com/apache/xalan-java
> and XSLT 3.0 development branch is xalan-j_xslt3.0_mvn.
>
> Xalan's latest conformance information with respect to W3C XSLT 3.0
> specification, is located at
> https://github.com/apache/xalan-java/blob/xalan-j_xslt3.0_mvn/src/test/java/org/apache/xalan/tests/w3c/xslt3/result/w3c_xslt3_testsuite_xalan-j_result.xml.
>
> Please use this information as per your convenience.

Your mail of Feb 26 said it can be deployed on the class path or module 
path. Can you say a bit more about this? Does it implement the service 
provider interfaces, e.g. javax.xml.transform.TransformerFactory, so 
that users can use the standard API but use the new implementation? Or 
does one need to use a Xalan specific API to make use of the new features.

-Alan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/core-libs-dev/attachments/20251020/9d9099cc/attachment.htm>


More information about the core-libs-dev mailing list