Xalan's xslt 3.0 implementation updates

Mukul Gandhi mukulg at apache.org
Thu Oct 23 15:19:10 UTC 2025


Hello Alan,

On Thu, Oct 23, 2025 at 4:09 PM Alan Bateman <alan.bateman at oracle.com> wrote:
> Have you tested with JDK 25 to make sure that someone using a new modern JDK release can use this version of XSLT if they wish?

I've just now tried to compile Xalan XSLT 3.0 source code, using JDK
25, and I get following errors,

[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] xalan-j_xslt3.0_mvn/src/main/java/org/apache/xpath/regex/PatternSyntaxException.java:[28,27]
package sun.security.action does not exist
[ERROR] xalan-j_xslt3.0_mvn/src/main/java/org/apache/xpath/regex/PatternSyntaxException.java:[98,31]
cannot find symbol
  symbol:   class GetPropertyAction
  location: class org.apache.xpath.regex.PatternSyntaxException
[INFO] 2 errors

Xalan's XSLT 3.0 implementation, includes source code of JDK 1.8's
regex classes, to implement XPath 3.1 regex functions. Any guidance on
how to resolve these issues, shall be helpful for the Xalan project.



-- 
Regards,
Mukul Gandhi


More information about the core-libs-dev mailing list