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
