Petals Distribution

Bump maven-jaxb2-plugin to 0.15.2

Details

  • Description:
    Hide

    Bump maven-jaxb2-plugin to 0.15.1 or upper to avoid:

    • the following warning with Java 11:

      [INFO] — maven-jaxb2-plugin:0.14.0:generate (generate) @ petals-se-xslt —
      [INFO] Sources are not up-to-date, XJC will be executed.
      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (file:/home/cdeneux/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.0/jaxb-runtime-2.3.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
      WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector
      WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
      WARNING: All illegal access operations will be denied in a future release

    • the following error with Java 17:
      [ERROR] Failed to execute goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate (generate) on project easywsdl-schema: Execution generate of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate failed: An API incompatibility was encountered while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate: java.lang.ExceptionInInitializerError: null
      [ERROR] -----------------------------------------------------
      [ERROR] realm =    plugin>org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0
      [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
      [ERROR] urls[0] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin/0.14.0/maven-jaxb2-plugin-0.14.0.jar
      [ERROR] urls[1] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin-core/0.14.0/maven-jaxb2-plugin-core-0.14.0.jar
      [ERROR] urls[2] = file:/home/xxxxxxx/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
      [ERROR] urls[3] = file:/home/xxxxxxx/.m2/repository/com/sun/org/apache/xml/internal/resolver/20050927/resolver-20050927.jar
      [ERROR] urls[4] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/txw2/2.3.0/txw2-2.3.0.jar
      [ERROR] urls[5] = file:/home/xxxxxxx/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
      [ERROR] urls[6] = file:/home/xxxxxxx/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar
      [ERROR] urls[7] = file:/home/xxxxxxx/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar
      [ERROR] urls[8] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb23-plugin/0.14.0/maven-jaxb23-plugin-0.14.0.jar
      [ERROR] urls[9] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.0/jaxb-runtime-2.3.0.jar
      [ERROR] urls[10] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-core/2.3.0/jaxb-core-2.3.0.jar
      [ERROR] urls[11] = file:/home/xxxxxxx/.m2/repository/javax/xml/bind/jaxb-api/2.3.0/jaxb-api-2.3.0.jar
      [ERROR] urls[12] = file:/home/xxxxxxx/.m2/repository/org/jvnet/staxex/stax-ex/1.7.8/stax-ex-1.7.8.jar
      [ERROR] urls[13] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.13/FastInfoset-1.2.13.jar
      [ERROR] urls[14] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-xjc-jdk9/2.3.0/jaxb-xjc-jdk9-2.3.0.jar
      [ERROR] urls[15] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-xjc/2.3.0/jaxb-xjc-2.3.0.jar
      [ERROR] urls[16] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/dtd-parser/dtd-parser/1.2/dtd-parser-1.2.jar
      [ERROR] urls[17] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/xsom/2.3.0/xsom-2.3.0.jar
      [ERROR] urls[18] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/codemodel/2.3.0/codemodel-2.3.0.jar
      [ERROR] urls[19] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/bind/external/rngom/2.3.0/rngom-2.3.0.jar
      [ERROR] urls[20] = file:/home/xxxxxxx/.m2/repository/com/sun/istack/istack-commons-tools/3.0.5/istack-commons-tools-3.0.5.jar
      [ERROR] urls[21] = file:/home/xxxxxxx/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.5/istack-commons-runtime-3.0.5.jar
      [ERROR] urls[22] = file:/home/xxxxxxx/.m2/repository/relaxngDatatype/relaxngDatatype/20020414/relaxngDatatype-20020414.jar
      [ERROR] urls[23] = file:/home/xxxxxxx/.m2/repository/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar
      [ERROR] urls[24] = file:/home/xxxxxxx/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.5/maven-plugin-annotations-3.5.jar
      [ERROR] Number of foreign imports: 1
      [ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
      [ERROR] 
      [ERROR] -----------------------------------------------------
      [ERROR] : Cannot invoke "java.lang.reflect.Method.invoke(Object, Object[])" because "com.sun.xml.bind.v2.runtime.reflect.opt.Injector.defineClass" is null
    Show
    Bump maven-jaxb2-plugin to 0.15.1 or upper to avoid:
    • the following warning with Java 11:
      [INFO] — maven-jaxb2-plugin:0.14.0:generate (generate) @ petals-se-xslt — [INFO] Sources are not up-to-date, XJC will be executed. WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (file:/home/cdeneux/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.0/jaxb-runtime-2.3.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release
    • the following error with Java 17:
      [ERROR] Failed to execute goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate (generate) on project easywsdl-schema: Execution generate of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate failed: An API incompatibility was encountered while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate: java.lang.ExceptionInInitializerError: null
      [ERROR] -----------------------------------------------------
      [ERROR] realm =    plugin>org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0
      [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
      [ERROR] urls[0] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin/0.14.0/maven-jaxb2-plugin-0.14.0.jar
      [ERROR] urls[1] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin-core/0.14.0/maven-jaxb2-plugin-core-0.14.0.jar
      [ERROR] urls[2] = file:/home/xxxxxxx/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
      [ERROR] urls[3] = file:/home/xxxxxxx/.m2/repository/com/sun/org/apache/xml/internal/resolver/20050927/resolver-20050927.jar
      [ERROR] urls[4] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/txw2/2.3.0/txw2-2.3.0.jar
      [ERROR] urls[5] = file:/home/xxxxxxx/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
      [ERROR] urls[6] = file:/home/xxxxxxx/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar
      [ERROR] urls[7] = file:/home/xxxxxxx/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar
      [ERROR] urls[8] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb23-plugin/0.14.0/maven-jaxb23-plugin-0.14.0.jar
      [ERROR] urls[9] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.0/jaxb-runtime-2.3.0.jar
      [ERROR] urls[10] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-core/2.3.0/jaxb-core-2.3.0.jar
      [ERROR] urls[11] = file:/home/xxxxxxx/.m2/repository/javax/xml/bind/jaxb-api/2.3.0/jaxb-api-2.3.0.jar
      [ERROR] urls[12] = file:/home/xxxxxxx/.m2/repository/org/jvnet/staxex/stax-ex/1.7.8/stax-ex-1.7.8.jar
      [ERROR] urls[13] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.13/FastInfoset-1.2.13.jar
      [ERROR] urls[14] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-xjc-jdk9/2.3.0/jaxb-xjc-jdk9-2.3.0.jar
      [ERROR] urls[15] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-xjc/2.3.0/jaxb-xjc-2.3.0.jar
      [ERROR] urls[16] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/dtd-parser/dtd-parser/1.2/dtd-parser-1.2.jar
      [ERROR] urls[17] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/xsom/2.3.0/xsom-2.3.0.jar
      [ERROR] urls[18] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/codemodel/2.3.0/codemodel-2.3.0.jar
      [ERROR] urls[19] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/bind/external/rngom/2.3.0/rngom-2.3.0.jar
      [ERROR] urls[20] = file:/home/xxxxxxx/.m2/repository/com/sun/istack/istack-commons-tools/3.0.5/istack-commons-tools-3.0.5.jar
      [ERROR] urls[21] = file:/home/xxxxxxx/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.5/istack-commons-runtime-3.0.5.jar
      [ERROR] urls[22] = file:/home/xxxxxxx/.m2/repository/relaxngDatatype/relaxngDatatype/20020414/relaxngDatatype-20020414.jar
      [ERROR] urls[23] = file:/home/xxxxxxx/.m2/repository/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar
      [ERROR] urls[24] = file:/home/xxxxxxx/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.5/maven-plugin-annotations-3.5.jar
      [ERROR] Number of foreign imports: 1
      [ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
      [ERROR] 
      [ERROR] -----------------------------------------------------
      [ERROR] : Cannot invoke "java.lang.reflect.Method.invoke(Object, Object[])" because "com.sun.xml.bind.v2.runtime.reflect.opt.Injector.defineClass" is null
  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Mon, 17 Apr 2023 - 12:06:06 +0200
Field Original Value New Value
Fix Version/s 5.4.0 [ 10950 ]
Fix Version/s CP-5.4.0 [ 10951 ]
Priority Minor [ 4 ]
Christophe DENEUX made changes - Mon, 17 Apr 2023 - 12:08:43 +0200
Link This issue depends on PETALSDISTRIB-446 [ PETALSDISTRIB-446 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 10:19:46 +0200
Description Bump maven-jaxb2-plugin to 0.15.1 or upper to avoid following warning:
{quote}
[INFO] --- maven-jaxb2-plugin:0.14.0:generate (generate) @ petals-se-xslt ---
[INFO] Sources are not up-to-date, XJC will be executed.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (file:/home/cdeneux/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.0/jaxb-runtime-2.3.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
{quote}
Bump maven-jaxb2-plugin to 0.15.1 or upper to avoid:
* the following warning with Java 11:
{quote}
[INFO] --- maven-jaxb2-plugin:0.14.0:generate (generate) @ petals-se-xslt ---
[INFO] Sources are not up-to-date, XJC will be executed.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (file:/home/cdeneux/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.0/jaxb-runtime-2.3.0.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
{quote}
* the following error with Java 17:
{code}
[ERROR] Failed to execute goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate (generate) on project easywsdl-schema: Execution generate of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate failed: An API incompatibility was encountered while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0:generate: java.lang.ExceptionInInitializerError: null
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.14.0
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin/0.14.0/maven-jaxb2-plugin-0.14.0.jar
[ERROR] urls[1] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb2-plugin-core/0.14.0/maven-jaxb2-plugin-core-0.14.0.jar
[ERROR] urls[2] = file:/home/xxxxxxx/.m2/repository/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar
[ERROR] urls[3] = file:/home/xxxxxxx/.m2/repository/com/sun/org/apache/xml/internal/resolver/20050927/resolver-20050927.jar
[ERROR] urls[4] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/txw2/2.3.0/txw2-2.3.0.jar
[ERROR] urls[5] = file:/home/xxxxxxx/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar
[ERROR] urls[6] = file:/home/xxxxxxx/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar
[ERROR] urls[7] = file:/home/xxxxxxx/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.jar
[ERROR] urls[8] = file:/home/xxxxxxx/.m2/repository/org/jvnet/jaxb2/maven2/maven-jaxb23-plugin/0.14.0/maven-jaxb23-plugin-0.14.0.jar
[ERROR] urls[9] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.0/jaxb-runtime-2.3.0.jar
[ERROR] urls[10] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-core/2.3.0/jaxb-core-2.3.0.jar
[ERROR] urls[11] = file:/home/xxxxxxx/.m2/repository/javax/xml/bind/jaxb-api/2.3.0/jaxb-api-2.3.0.jar
[ERROR] urls[12] = file:/home/xxxxxxx/.m2/repository/org/jvnet/staxex/stax-ex/1.7.8/stax-ex-1.7.8.jar
[ERROR] urls[13] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.13/FastInfoset-1.2.13.jar
[ERROR] urls[14] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-xjc-jdk9/2.3.0/jaxb-xjc-jdk9-2.3.0.jar
[ERROR] urls[15] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/jaxb-xjc/2.3.0/jaxb-xjc-2.3.0.jar
[ERROR] urls[16] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/dtd-parser/dtd-parser/1.2/dtd-parser-1.2.jar
[ERROR] urls[17] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/xsom/2.3.0/xsom-2.3.0.jar
[ERROR] urls[18] = file:/home/xxxxxxx/.m2/repository/org/glassfish/jaxb/codemodel/2.3.0/codemodel-2.3.0.jar
[ERROR] urls[19] = file:/home/xxxxxxx/.m2/repository/com/sun/xml/bind/external/rngom/2.3.0/rngom-2.3.0.jar
[ERROR] urls[20] = file:/home/xxxxxxx/.m2/repository/com/sun/istack/istack-commons-tools/3.0.5/istack-commons-tools-3.0.5.jar
[ERROR] urls[21] = file:/home/xxxxxxx/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.5/istack-commons-runtime-3.0.5.jar
[ERROR] urls[22] = file:/home/xxxxxxx/.m2/repository/relaxngDatatype/relaxngDatatype/20020414/relaxngDatatype-20020414.jar
[ERROR] urls[23] = file:/home/xxxxxxx/.m2/repository/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar
[ERROR] urls[24] = file:/home/xxxxxxx/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.5/maven-plugin-annotations-3.5.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR] : Cannot invoke "java.lang.reflect.Method.invoke(Object, Object[])" because "com.sun.xml.bind.v2.runtime.reflect.opt.Injector.defineClass" is null
{code}
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 10:24:12 +0200
Status New [ 10000 ] Open [ 10002 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 10:24:14 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 10:24:24 +0200
Summary Bump maven-jaxb2-plugin to 0.15.1 or upper Bump maven-jaxb2-plugin to 0.15.2
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 10:28:00 +0200
Link This issue blocks PETALSDISTRIB-503 [ PETALSDISTRIB-503 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 10:29:28 +0200
Link This issue blocks EASYWSDL-32 [ EASYWSDL-32 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 10:29:53 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 10:31:50 +0200
Link This issue blocks PETALSCDK-208 [ PETALSCDK-208 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 11:09:08 +0200
Link This issue depends on PETALSDISTRIB-509 [ PETALSDISTRIB-509 ]
Christophe DENEUX made changes - Thu, 20 Apr 2023 - 11:09:21 +0200
Link This issue depends on PETALSDISTRIB-509 [ PETALSDISTRIB-509 ]
Christophe DENEUX made changes - Wed, 26 Apr 2023 - 18:00:18 +0200
Link This issue depends on EASYWSDL-35 [ EASYWSDL-35 ]
Christophe DENEUX made changes - Wed, 7 Jun 2023 - 08:36:30 +0200
Link This issue blocks PETALSDISTRIB-504 [ PETALSDISTRIB-504 ]

People

Dates

  • Created:
    Mon, 17 Apr 2023 - 12:05:44 +0200
    Updated:
    Wed, 7 Jun 2023 - 08:36:30 +0200
    Resolved:
    Thu, 20 Apr 2023 - 10:29:53 +0200