Petals SE XSLT

Move to Java 17

Details

  • Type: Task Task
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.10.0
  • Fix Version/s: 2.11.0
  • Component/s: None
  • Security Level: Public
  • Description:

    Move to Java 17

  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Tue, 25 Apr 2023 - 16:57:15 +0200
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Tue, 25 Apr 2023 - 16:57:17 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Tue, 25 Apr 2023 - 16:58:47 +0200
Link This issue blocks PETALSDISTRIB-503 [ PETALSDISTRIB-503 ]
Christophe DENEUX made changes - Tue, 25 Apr 2023 - 17:03:26 +0200
Link This issue depends on PETALSSEXSLT-45 [ PETALSSEXSLT-45 ]
Christophe DENEUX made changes - Tue, 25 Apr 2023 - 17:23:20 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 2.11.0 [ 11120 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Thu, 25 May 2023 - 11:34:38 +0200
Comment [ svn# fixes the following illegal access in unit tests:
{code}
java.lang.IllegalAccessException: class org.ow2.petals.se.xslt.model.XsltConfigurationHandler cannot access class com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xalan.internal.xsltc.trax to unnamed module @34252efb
at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:392)
at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:674)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:489)
at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:347)
at java.base/java.lang.Class.newInstance(Class.java:645)
at org.ow2.petals.se.xslt.model.XsltConfigurationHandler.createTransformerFactory(XsltConfigurationHandler.java:309)
... 29 more
{code} ]
Christophe DENEUX made changes - Thu, 25 May 2023 - 11:37:55 +0200
Link This issue depends on PETALSSEXSLT-46 [ PETALSSEXSLT-46 ]
Christophe DENEUX made changes - Fri, 5 Jan 2024 - 14:50:30 +0100
Link This issue blocks PETALSSEXSLT-47 [ PETALSSEXSLT-47 ]

People

Dates

  • Created:
    Tue, 25 Apr 2023 - 16:55:57 +0200
    Updated:
    Fri, 5 Jan 2024 - 14:50:30 +0100
    Resolved:
    Tue, 25 Apr 2023 - 17:23:20 +0200