Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8240567

MethodTooLargeException thrown while creating a jlink image

XMLWordPrintable

    • b06
    • generic
    • generic

        ADDITIONAL SYSTEM INFORMATION :
        Centos 6/7/8, Ubuntu 16/18.04, Windows 10
        Java 11.0.3, Java 12.0.1, Java 13

        A DESCRIPTION OF THE PROBLEM :
        When producing a JLink Image the tool exceptions out with the ASM bug of MethodTooLarge.
        This occurs when using a large module-info spec.
        Hibernate, CXF, and Rest Services have a fairly large modular-spec

        STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
        Create a modular project with the following dependencies -
        ```
                <dependency>
                    <groupId>com.guicedee.services</groupId>
                    <artifactId>apache-poi</artifactId>
        <version>1.0.2.18-jre13</version>
                </dependency>

                <dependency>
                    <groupId>com.guicedee.services</groupId>
                    <artifactId>apache-poi-ooxml</artifactId>
        <version>1.0.2.18-jre13</version>
                </dependency>

        <dependency>
                    <groupId>com.guicedee.servlets</groupId>
                    <artifactId>guiced-swagger</artifactId>
        <version>1.0.2.18-jre13</version>
                </dependency>
        ```

        ```
        module break.it {
           requires org.apache.poi;
            requires org.apache.poi.ooxml;
            requires com.guicedee.services.swaggerui;

        }
        ```

        EXPECTED VERSUS ACTUAL BEHAVIOR :
        EXPECTED -
        Build a jlink Image
        ACTUAL -
        [ERROR] Error: jdk.internal.org.objectweb.asm.MethodTooLargeException: Method too large: jdk/internal/module/SystemModules$all.moduleDescriptors ()[Ljava/lang/module/ModuleDescriptor;


        [ERROR] aopalliance file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/aopalliance-core/1.0.2.18-jre13/aopalliance-core-1.0.2.18-jre13.jar
        [ERROR] bayport.rest.client file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/bayport-global-clients/0.0.0_0-SNAPSHOT/bayport-global-clients-0.0.0_0-SNAPSHOT.jar
        [ERROR] cache.annotations.ri.common file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/cache-annotations-ri-common/1.0.2.18-jre13/cache-annotations-ri-common-1.0.2.18-jre13.jar
        [ERROR] cache.annotations.ri.guice file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/cache-annotations-ri-guice/1.0.2.18-jre13/cache-annotations-ri-guice-1.0.2.18-jre13.jar
        [ERROR] cache.api file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/cache-api/1.0.2.18-jre13/cache-api-1.0.2.18-jre13.jar
        [ERROR] com.ctc.wstx file:///C:/java/repositories/apache-maven-repository/com/fasterxml/woodstox/woodstox-core/6.1.1/woodstox-core-6.1.1.jar
        [ERROR] com.entityassist file:///C:/java/repositories/apache-maven-repository/com/entityassist/entity-assist/1.0.2.18-jre13/entity-assist-1.0.2.18-jre13.jar
        [ERROR] com.fasterxml.classmate file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/classmate/1.0.2.18-jre13/classmate-1.0.2.18-jre13.jar
        [ERROR] com.fasterxml.jackson.annotation file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/core/jackson-annotations/2.10.2/jackson-annotations-2.10.2.jar
        [ERROR] com.fasterxml.jackson.core file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/core/jackson-core/2.10.2/jackson-core-2.10.2.jar
        [ERROR] com.fasterxml.jackson.databind file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/core/jackson-databind/2.10.2/jackson-databind-2.10.2.jar
        [ERROR] com.fasterxml.jackson.datatype.jdk8 file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.2/jackson-datatype-jdk8-2.10.2.jar
        [ERROR] com.fasterxml.jackson.datatype.jsr310 file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.2/jackson-datatype-jsr310-2.10.2.jar
        [ERROR] com.fasterxml.jackson.jaxrs.base file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/jaxrs/jackson-jaxrs-base/2.10.2.1/jackson-jaxrs-base-2.10.2.1.jar
        [ERROR] com.fasterxml.jackson.jaxrs.json file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/jaxrs/jackson-jaxrs-json-provider/2.10.2.1/jackson-jaxrs-json-provider-2.10.2.1.jar
        [ERROR] com.fasterxml.jackson.module.guice file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/module/jackson-module-guice/2.10.2/jackson-module-guice-2.10.2.jar
        [ERROR] com.fasterxml.jackson.module.jaxb file:///C:/java/repositories/apache-maven-repository/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.10.2/jackson-module-jaxb-annotations-2.10.2.jar
        [ERROR] com.google.common file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/guava/1.0.2.18-jre13/guava-1.0.2.18-jre13.jar
        [ERROR] com.google.guice file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/guice/1.0.2.18-jre13/guice-1.0.2.18-jre13.jar
        [ERROR] com.google.guice.extensions.persist file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/extensions/guice-persist/1.0.2.18-jre13/guice-persist-1.0.2.18-jre13.jar
        [ERROR] com.google.guice.extensions.servlet file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/extensions/guice-servlet/1.0.2.18-jre13/guice-servlet-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedhazelcast file:///C:/java/repositories/apache-maven-repository/com/guicedee/persistence/guiced-hazelcast/1.0.2.18-jre13/guiced-hazelcast-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedinjection file:///C:/java/repositories/apache-maven-repository/com/guicedee/guiced-injection/1.0.2.18-jre13/guiced-injection-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedpersistence file:///C:/java/repositories/apache-maven-repository/com/guicedee/persistence/guiced-persistence/1.0.2.18-jre13/guiced-persistence-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedpersistence.btm file:///C:/java/repositories/apache-maven-repository/com/guicedee/persistence/guiced-persistence-btm/1.0.2.18-jre13/guiced-persistence-btm-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedpersistence.readers.hibernateproperties file:///C:/java/repositories/apache-maven-repository/com/guicedee/persistence/guiced-persistence-hibernateproperties-reader/1.0.2.18-jre13/guiced-persistence-hibernateproperties-reader-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedservlets file:///C:/java/repositories/apache-maven-repository/com/guicedee/servlets/guiced-servlets/1.0.2.18-jre13/guiced-servlets-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedservlets.rest file:///C:/java/repositories/apache-maven-repository/com/guicedee/servlets/guiced-rest-services/1.0.2.18-jre13/guiced-rest-services-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedservlets.swagger file:///C:/java/repositories/apache-maven-repository/com/guicedee/servlets/guiced-swagger/1.0.2.18-jre13/guiced-swagger-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedservlets.undertow file:///C:/java/repositories/apache-maven-repository/com/guicedee/guiced-undertow/1.0.2.18-jre13/guiced-undertow-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.guicedservlets.websockets file:///C:/java/repositories/apache-maven-repository/com/guicedee/servlets/guiced-websockets/1.0.2.18-jre13/guiced-websockets-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.logmaster file:///C:/java/repositories/apache-maven-repository/com/guicedee/guiced-log-master/1.0.2.18-jre13/guiced-log-master-1.0.2.18-jre13.jar
        [ERROR] com.guicedee.services.swaggerui file:///C:/java/repositories/apache-maven-repository/com/guicedee/servlets/guiced-swagger-ui/1.0.2.18-jre13/guiced-swagger-ui-1.0.2.18-jre13.jar
        [ERROR] com.hazelcast.all file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/hazelcast-all/1.0.2.18-jre13/hazelcast-all-1.0.2.18-jre13.jar
        [ERROR] com.microsoft.sqlserver.jdbc file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/mssql-jdbc/1.0.2.18-jre13/mssql-jdbc-1.0.2.18-jre13.jar
        [ERROR] dom4j file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/dom4j/1.0.2.18-jre13/dom4j-1.0.2.18-jre13.jar
        [ERROR] io.github.classgraph file:///C:/java/repositories/apache-maven-repository/io/github/classgraph/classgraph/4.8.65/classgraph-4.8.65.jar
        [ERROR] io.undertow.parser.generator file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/undertow-parser-generator/1.0.2.18-jre13/undertow-parser-generator-1.0.2.18-jre13.jar
        [ERROR] jakarta.activation file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jakarta.activation/1.0.2.18-jre13/jakarta.activation-1.0.2.18-jre13.jar
        [ERROR] jandex file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jandex/1.0.2.18-jre13/jandex-1.0.2.18-jre13.jar
        [ERROR] java.activation file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/javax.activation/1.0.2.18-jre13/javax.activation-1.0.2.18-jre13.jar
        [ERROR] java.annotation file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jakarta.annotation-api/1.0.2.18-jre13/jakarta.annotation-api-1.0.2.18-jre13.jar
        [ERROR] java.base file:///C:/opt/jdk13/jmods/java.base.jmod
        [ERROR] java.compiler file:///C:/opt/jdk13/jmods/java.compiler.jmod
        [ERROR] java.datatransfer file:///C:/opt/jdk13/jmods/java.datatransfer.jmod
        [ERROR] java.desktop file:///C:/opt/jdk13/jmods/java.desktop.jmod
        [ERROR] java.instrument file:///C:/opt/jdk13/jmods/java.instrument.jmod
        [ERROR] java.json file:///C:/java/repositories/apache-maven-repository/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4.jar
        [ERROR] java.jws file:///C:/java/repositories/apache-maven-repository/jakarta/jws/jakarta.jws-api/1.1.1/jakarta.jws-api-1.1.1.jar
        [ERROR] java.logging file:///C:/opt/jdk13/jmods/java.logging.jmod
        [ERROR] java.management file:///C:/opt/jdk13/jmods/java.management.jmod
        [ERROR] java.naming file:///C:/opt/jdk13/jmods/java.naming.jmod
        [ERROR] java.net.http file:///C:/opt/jdk13/jmods/java.net.http.jmod
        [ERROR] java.persistence file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jakarta.persistence-api/1.0.2.18-jre13/jakarta.persistence-api-1.0.2.18-jre13.jar
        [ERROR] java.prefs file:///C:/opt/jdk13/jmods/java.prefs.jmod
        [ERROR] java.rmi file:///C:/opt/jdk13/jmods/java.rmi.jmod
        [ERROR] java.scripting file:///C:/opt/jdk13/jmods/java.scripting.jmod
        [ERROR] java.security.jgss file:///C:/opt/jdk13/jmods/java.security.jgss.jmod
        [ERROR] java.security.sasl file:///C:/opt/jdk13/jmods/java.security.sasl.jmod
        [ERROR] java.sql file:///C:/opt/jdk13/jmods/java.sql.jmod
        [ERROR] java.transaction file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/javax.transaction/1.0.2.18-jre13/javax.transaction-1.0.2.18-jre13.jar
        [ERROR] java.transaction.xa file:///C:/opt/jdk13/jmods/java.transaction.xa.jmod
        [ERROR] java.validation file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jakarta.validation-api/1.0.2.18-jre13/jakarta.validation-api-1.0.2.18-jre13.jar
        [ERROR] java.ws.rs file:///C:/java/repositories/apache-maven-repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
        [ERROR] java.xml file:///C:/opt/jdk13/jmods/java.xml.jmod
        [ERROR] java.xml.bind file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jakarta.xml.bind-api/1.0.2.18-jre13/jakarta.xml.bind-api-1.0.2.18-jre13.jar
        [ERROR] java.xml.soap file:///C:/java/repositories/apache-maven-repository/jakarta/xml/soap/jakarta.xml.soap-api/1.4.1/jakarta.xml.soap-api-1.4.1.jar
        [ERROR] java.xml.ws file:///C:/java/repositories/apache-maven-repository/jakarta/xml/ws/jakarta.xml.ws-api/2.3.2/jakarta.xml.ws-api-2.3.2.jar
        [ERROR] javassist file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/javassist/1.0.2.18-jre13/javassist-1.0.2.18-jre13.jar
        [ERROR] javax.el file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jakarta.el/1.0.2.18-jre13/jakarta.el-1.0.2.18-jre13.jar
        [ERROR] javax.inject file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/javax.inject/1.0.2.18-jre13/javax.inject-1.0.2.18-jre13.jar
        [ERROR] javax.security.jacc.api file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/javax.security.jacc/1.0.2.18-jre13/javax.security.jacc-1.0.2.18-jre13.jar
        [ERROR] javax.servlet.api file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/javax.servlet-api/1.0.2.18-jre13/javax.servlet-api-1.0.2.18-jre13.jar
        [ERROR] javax.websocket.api file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jakarta.websocket-api/1.0.2.18-jre13/jakarta.websocket-api-1.0.2.18-jre13.jar
        [ERROR] jdk.unsupported file:///C:/opt/jdk13/jmods/jdk.unsupported.jmod
        [ERROR] net.bytebuddy file:///C:/java/repositories/apache-maven-repository/net/bytebuddy/byte-buddy/1.10.8/byte-buddy-1.10.8.jar
        [ERROR] org.apache.commons.codec file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-codec/1.0.2.18-jre13/commons-codec-1.0.2.18-jre13.jar
        [ERROR] org.apache.commons.collections4 file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-collections4/1.0.2.18-jre13/commons-collections4-1.0.2.18-jre13.jar
        [ERROR] org.apache.commons.compress file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-compress/1.0.2.18-jre13/commons-compress-1.0.2.18-jre13.jar
        [ERROR] org.apache.commons.io file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-io/1.0.2.18-jre13/commons-io-1.0.2.18-jre13.jar
        [ERROR] org.apache.commons.lang3 file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-lang3/1.0.2.18-jre13/commons-lang3-1.0.2.18-jre13.jar
        [ERROR] org.apache.commons.logging file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-logging/1.0.2.18-jre13/commons-logging-1.0.2.18-jre13.jar
        [ERROR] org.apache.commons.math3 file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-math3/1.0.2.18-jre13/commons-math3-1.0.2.18-jre13.jar
        [ERROR] org.apache.commons.text file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-text/1.0.2.18-jre13/commons-text-1.0.2.18-jre13.jar
        [ERROR] org.apache.cxf file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/org.apache.cxf/1.0.2.18-jre13/org.apache.cxf-1.0.2.18-jre13.jar
        [ERROR] org.apache.poi file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/apache-poi/1.0.2.18-jre13/apache-poi-1.0.2.18-jre13.jar
        [ERROR] org.apache.poi.ooxml file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/apache-poi-ooxml/1.0.2.18-jre13/apache-poi-ooxml-1.0.2.18-jre13.jar
        [ERROR] org.apache.xmlbeans file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/commons-xmlbeans/1.0.2.18-jre13/commons-xmlbeans-1.0.2.18-jre13.jar
        [ERROR] org.codehaus.stax2 file:///C:/java/repositories/apache-maven-repository/org/codehaus/woodstox/stax2-api/4.2/stax2-api-4.2.jar
        [ERROR] org.hibernate.commons.annotations file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/hibernate-commons-annotations/1.0.2.18-jre13/hibernate-commons-annotations-1.0.2.18-jre13.jar
        [ERROR] org.hibernate.orm.core file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/hibernate-core/1.0.2.18-jre13/hibernate-core-1.0.2.18-jre13.jar
        [ERROR] org.hibernate.orm.jcache file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/hibernate-jcache/1.0.2.18-jre13/hibernate-jcache-1.0.2.18-jre13.jar
        [ERROR] org.hibernate.validator file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/hibernate-validator/1.0.2.18-jre13/hibernate-validator-1.0.2.18-jre13.jar
        [ERROR] org.jboss.logging file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/jboss-logmanager/1.0.2.18-jre13/jboss-logmanager-1.0.2.18-jre13.jar
        [ERROR] org.json file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/json/1.0.2.18-jre13/json-1.0.2.18-jre13.jar
        [ERROR] org.jvnet.staxex file:///C:/java/repositories/apache-maven-repository/org/jvnet/staxex/stax-ex/1.8.2/stax-ex-1.8.2.jar
        [ERROR] tm.bitronix.btm file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/btm/1.0.2.18-jre13/btm-1.0.2.18-jre13.jar
        [ERROR] undertow.core file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/undertow-core/1.0.2.18-jre13/undertow-core-1.0.2.18-jre13.jar
        [ERROR] undertow.servlet file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/undertow-servlet/1.0.2.18-jre13/undertow-servlet-1.0.2.18-jre13.jar
        [ERROR] undertow.websockets.jsr file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/undertow-websockets-jsr/1.0.2.18-jre13/undertow-websockets-jsr-1.0.2.18-jre13.jar
        [ERROR] xnio file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/xnio-nio/1.0.2.18-jre13/xnio-nio-1.0.2.18-jre13.jar
        [ERROR] xnio.api file:///C:/java/repositories/apache-maven-repository/com/guicedee/services/xnio-api/1.0.2.18-jre13/xnio-api-1.0.2.18-jre13.jar
        [ERROR] za.co.bayport.jpms file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/bayport-global-statics/0.0.0_0-SNAPSHOT/bayport-global-statics-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.access.client file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/access/bayport-access-client/0.0.0_0-SNAPSHOT/bayport-access-client-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.access.ldap file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/access/bayport-access-ldap/0.0.0_0-SNAPSHOT/bayport-access-ldap-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.access.module file:///C:/Java/projects/bfs2/BayportParent/Access/AccessModule/target/bayport-access-module-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.caching.client file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/rest/bayport-caching-client/0.0.0_0-SNAPSHOT/bayport-caching-client-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.configuration file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/bayport-global-configuration/0.0.0_0-SNAPSHOT/bayport-global-configuration-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.converters file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/bayport-global-converters/0.0.0_0-SNAPSHOT/bayport-global-converters-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.errorhandling file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/bayport-global-error-handling/0.0.0_0-SNAPSHOT/bayport-global-error-handling-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.excel file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/bayport-global-document-utils/0.0.0_0-SNAPSHOT/bayport-global-document-utils-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.logging.client file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/rest/bayport-logging-client/0.0.0_0-SNAPSHOT/bayport-logging-client-0.0.0_0-SNAPSHOT.jar
        [ERROR] za.co.bayport.jpms.validations file:///C:/java/repositories/apache-maven-repository/za/co/bayport/jpms/bayport-global-validators/0.0.0_0-SNAPSHOT/bayport-global-validators-0.0.0_0-SNAPSHOT.jar
        [ERROR]
        [ERROR] Providers:
        [ERROR] com.ctc.wstx provides com.ctc.wstx.shaded.msv.org_isorelax.verifier.VerifierFactoryLoader not used by any observable module
        [ERROR] com.ctc.wstx provides com.ctc.wstx.shaded.msv.relaxng_datatype.DatatypeLibraryFactory not used by any observable module
        [ERROR] com.entityassist provides com.entityassist.services.EntityAssistIDMapping used by com.entityassist
        [ERROR] com.fasterxml.jackson.databind provides com.fasterxml.jackson.core.ObjectCodec used by com.fasterxml.jackson.core
        [ERROR] com.fasterxml.jackson.datatype.jdk8 provides com.fasterxml.jackson.databind.Module used by com.fasterxml.jackson.databind
        [ERROR] com.fasterxml.jackson.datatype.jsr310 provides com.fasterxml.jackson.databind.Module used by com.fasterxml.jackson.databind
        [ERROR] com.fasterxml.jackson.module.jaxb provides com.fasterxml.jackson.databind.Module used by com.fasterxml.jackson.databind
        [ERROR] za.co.bayport.jpms.caching.client provides com.guicedee.guicedhazelcast.services.IGuicedHazelcastServerConfig used by com.guicedee.guicedhazelcast
        [ERROR] com.guicedee.guicedpersistence provides com.guicedee.guicedinjection.interfaces.IFileContentsScanner used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedpersistence provides com.guicedee.guicedinjection.interfaces.IGuiceConfigurator used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedservlets.rest provides com.guicedee.guicedinjection.interfaces.IGuiceConfigurator used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.configuration provides com.guicedee.guicedinjection.interfaces.IGuiceConfigurator used by com.guicedee.guicedinjection
        [ERROR] com.entityassist provides com.guicedee.guicedinjection.interfaces.IGuiceDefaultBinder used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedhazelcast provides com.guicedee.guicedinjection.interfaces.IGuiceDefaultBinder used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedinjection provides com.guicedee.guicedinjection.interfaces.IGuiceDefaultBinder used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedpersistence provides com.guicedee.guicedinjection.interfaces.IGuiceDefaultBinder used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedinjection provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedservlets provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.access.client provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.access.ldap provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.access.module provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.caching.client provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.configuration provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.converters provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.logging.client provides com.guicedee.guicedinjection.interfaces.IGuiceModule used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedhazelcast provides com.guicedee.guicedinjection.interfaces.IGuicePostStartup used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedservlets.rest provides com.guicedee.guicedinjection.interfaces.IGuicePostStartup used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.configuration provides com.guicedee.guicedinjection.interfaces.IGuicePostStartup used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedhazelcast provides com.guicedee.guicedinjection.interfaces.IGuicePreDestroy used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedinjection provides com.guicedee.guicedinjection.interfaces.IGuicePreDestroy used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedpersistence provides com.guicedee.guicedinjection.interfaces.IGuicePreDestroy used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedpersistence.btm provides com.guicedee.guicedinjection.interfaces.IGuicePreDestroy used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedhazelcast provides com.guicedee.guicedinjection.interfaces.IGuicePreStartup used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedservlets provides com.guicedee.guicedinjection.interfaces.IGuicePreStartup used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedservlets.rest provides com.guicedee.guicedinjection.interfaces.IGuicePreStartup used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedservlets.websockets provides com.guicedee.guicedinjection.interfaces.IGuicePreStartup used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.configuration provides com.guicedee.guicedinjection.interfaces.IGuicePreStartup used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedinjection provides com.guicedee.guicedinjection.interfaces.IGuiceScanModuleExclusions used by com.guicedee.guicedinjection
        [ERROR] za.co.bayport.jpms.configuration provides com.guicedee.guicedinjection.interfaces.IGuiceScanModuleInclusions used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedpersistence provides com.guicedee.guicedinjection.interfaces.IPathContentsBlacklistScanner used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedpersistence provides com.guicedee.guicedinjection.interfaces.IPathContentsScanner used by com.guicedee.guicedinjection
        [ERROR] com.guicedee.guicedpersistence provides com.guicedee.guicedpersistence.services.IPropertiesConnectionInfoReader used by com.guicedee.guicedpersistence
        [ERROR] com.guicedee.guicedpersistence.readers.hibernateproperties provides com.guicedee.guicedpersistence.services.IPropertiesConnectionInfoReader used by com.guicedee.guicedpersistence
        [ERROR] com.guicedee.guicedhazelcast provides com.guicedee.guicedpersistence.services.IPropertiesEntityManagerReader used by com.guicedee.guicedpersistence
        [ERROR] com.guicedee.guicedpersistence.btm provides com.guicedee.guicedpersistence.services.IPropertiesEntityManagerReader used by com.guicedee.guicedpersistence
        [ERROR] com.guicedee.guicedpersistence.readers.hibernateproperties provides com.guicedee.guicedpersistence.services.IPropertiesEntityManagerReader used by com.guicedee.guicedpersistence
        [ERROR] com.guicedee.guicedpersistence.btm provides com.guicedee.guicedpersistence.services.ITransactionHandler used by com.entityassist,com.guicedee.guicedpersistence
        [ERROR] com.guicedee.guicedservlets.rest provides com.guicedee.guicedservlets.services.IGuiceSiteBinder used by com.guicedee.guicedservlets
        [ERROR] com.guicedee.guicedservlets.swagger provides com.guicedee.guicedservlets.services.IGuiceSiteBinder used by com.guicedee.guicedservlets
        [ERROR] com.guicedee.guicedservlets.rest provides com.guicedee.guicedservlets.undertow.services.UndertowDeploymentConfigurator used by com.guicedee.guicedservlets.undertow
        [ERROR] com.guicedee.guicedservlets.undertow provides com.guicedee.guicedservlets.websockets.services.IWebSocketPreConfiguration used by com.guicedee.guicedservlets.websockets
        [ERROR] com.guicedee.guicedservlets.undertow provides com.guicedee.guicedservlets.websockets.services.IWebSocketSessionProvider used by com.guicedee.guicedservlets.websockets
        [ERROR] com.hazelcast.all provides com.hazelcast.client.ClientExtension used by com.hazelcast.all
        [ERROR] com.hazelcast.all provides com.hazelcast.com.fasterxml.jackson.core.JsonFactory used by com.hazelcast.all
        [ERROR] com.hazelcast.all provides com.hazelcast.internal.serialization.DataSerializerHook used by com.hazelcast.all
        [ERROR] com.hazelcast.all provides com.hazelcast.internal.serialization.PortableHook used by com.hazelcast.all
        [ERROR] com.hazelcast.all provides com.hazelcast.nio.serialization.SerializerHook used by com.hazelcast.all
        [ERROR] com.hazelcast.all provides com.hazelcast.spi.discovery.DiscoveryStrategyFactory used by com.hazelcast.all
        [ERROR] com.hazelcast.all provides com.hazelcast.spi.impl.servicemanager.ServiceDescriptorProvider used by com.hazelcast.all
        [ERROR] undertow.servlet provides io.undertow.attribute.ExchangeAttributeBuilder used by undertow.core
        [ERROR] undertow.servlet provides io.undertow.predicate.PredicateBuilder used by undertow.core
        [ERROR] undertow.servlet provides io.undertow.server.handlers.builder.HandlerBuilder used by undertow.core
        [ERROR] com.guicedee.guicedservlets.undertow provides io.undertow.servlet.ServletExtension used by undertow.servlet
        [ERROR] undertow.websockets.jsr provides io.undertow.servlet.ServletExtension used by undertow.servlet
        [ERROR] undertow.websockets.jsr provides io.undertow.websockets.jsr.WebsocketClientSslProvider used by undertow.websockets.jsr
        [ERROR] java.desktop provides java.net.ContentHandlerFactory used by java.base
        [ERROR] java.base provides java.nio.file.spi.FileSystemProvider used by java.base
        [ERROR] java.naming provides java.security.Provider used by java.base
        [ERROR] java.security.jgss provides java.security.Provider used by java.base
        [ERROR] java.security.sasl provides java.security.Provider used by java.base
        [ERROR] com.microsoft.sqlserver.jdbc provides java.sql.Driver used by java.sql
        [ERROR] org.jboss.logging provides java.util.logging.LogManager not used by any observable module
        [ERROR] io.undertow.parser.generator provides javax.annotation.processing.Processor not used by any observable module
        [ERROR] org.jboss.logging provides javax.annotation.processing.Processor not used by any observable module
        [ERROR] com.hazelcast.all provides javax.cache.spi.CachingProvider used by cache.api
        [ERROR] org.hibernate.orm.core provides javax.persistence.spi.PersistenceProvider used by java.persistence
        [ERROR] java.desktop provides javax.print.PrintServiceLookup used by java.desktop
        [ERROR] java.desktop provides javax.print.StreamPrintServiceFactory used by java.desktop
        [ERROR] java.management provides javax.security.auth.spi.LoginModule used by java.base
        [ERROR] undertow.servlet provides javax.servlet.ServletContainerInitializer not used by any observable module
        [ERROR] java.desktop provides javax.sound.midi.spi.MidiDeviceProvider used by java.desktop
        [ERROR] java.desktop provides javax.sound.midi.spi.MidiFileReader used by java.desktop
        [ERROR] java.desktop provides javax.sound.midi.spi.MidiFileWriter used by java.desktop
        [ERROR] java.desktop provides javax.sound.midi.spi.SoundbankReader used by java.desktop
        [ERROR] java.desktop provides javax.sound.sampled.spi.AudioFileReader used by java.desktop
        [ERROR] java.desktop provides javax.sound.sampled.spi.AudioFileWriter used by java.desktop
        [ERROR] java.desktop provides javax.sound.sampled.spi.FormatConversionProvider used by java.desktop
        [ERROR] java.desktop provides javax.sound.sampled.spi.MixerProvider used by java.desktop
        [ERROR] org.hibernate.validator provides javax.validation.spi.ValidationProvider used by java.validation
        [ERROR] undertow.websockets.jsr provides javax.websocket.ContainerProvider used by javax.websocket.api
        [ERROR] undertow.websockets.jsr provides javax.websocket.server.ServerEndpointConfig$Configurator used by javax.websocket.api
        [ERROR] com.fasterxml.jackson.jaxrs.json provides javax.ws.rs.ext.MessageBodyReader used by org.apache.cxf
        [ERROR] com.fasterxml.jackson.jaxrs.json provides javax.ws.rs.ext.MessageBodyWriter used by org.apache.cxf
        [ERROR] java.xml.bind provides javax.xml.bind.JAXBContextFactory used by java.xml.bind
        [ERROR] com.ctc.wstx provides javax.xml.stream.XMLEventFactory used by java.xml
        [ERROR] com.ctc.wstx provides javax.xml.stream.XMLInputFactory used by java.xml
        [ERROR] com.ctc.wstx provides javax.xml.stream.XMLOutputFactory used by java.xml
        [ERROR] org.apache.xmlbeans provides javax.xml.transform.TransformerFactory used by java.xml
        [ERROR] java.logging provides jdk.internal.logger.DefaultLoggerFinder used by java.base
        [ERROR] com.ctc.wstx provides org.codehaus.stax2.validation.XMLValidationSchemaFactory$dtd not used by any observable module
        [ERROR] com.ctc.wstx provides org.codehaus.stax2.validation.XMLValidationSchemaFactory$relaxng not used by any observable module
        [ERROR] com.ctc.wstx provides org.codehaus.stax2.validation.XMLValidationSchemaFactory$w3c not used by any observable module
        [ERROR] org.hibernate.orm.jcache provides org.hibernate.boot.registry.selector.StrategyRegistrationProvider used by org.hibernate.orm.core
        [ERROR] xnio provides org.xnio.XnioProvider used by xnio.api
        [ERROR] java.desktop provides sun.datatransfer.DesktopDatatransferService used by java.datatransfer
        [ERROR] za.co.bayport.jpms.access.client provides za.co.bayport.jpms.access.client.services.IUserLinkProvider used by za.co.bayport.jpms.access.client,za.co.bayport.jpms.access.module
        [ERROR] za.co.bayport.jpms.access.client provides za.co.bayport.jpms.configuration.services.IConfigService used by za.co.bayport.jpms.configuration
        [ERROR] za.co.bayport.jpms.access.ldap provides za.co.bayport.jpms.configuration.services.IConfigService used by za.co.bayport.jpms.configuration
        [ERROR] za.co.bayport.jpms.access.module provides za.co.bayport.jpms.configuration.services.IConfigService used by za.co.bayport.jpms.configuration
        [ERROR] za.co.bayport.jpms.caching.client provides za.co.bayport.jpms.configuration.services.IConfigService used by za.co.bayport.jpms.configuration
        [ERROR] za.co.bayport.jpms.configuration provides za.co.bayport.jpms.configuration.services.IConfigService used by za.co.bayport.jpms.configuration
        [ERROR] za.co.bayport.jpms.logging.client provides za.co.bayport.jpms.configuration.services.IConfigService used by za.co.bayport.jpms.configuration
        [ERROR] Error: jdk.internal.org.objectweb.asm.MethodTooLargeException: Method too large: jdk/internal/module/SystemModules$all.moduleDescriptors ()[Ljava/lang/module/ModuleDescriptor;

        ---------- BEGIN SOURCE ----------
        https://github.com/FasterXML/jackson-jdk11-compat-test
        Enable hibernate execution
        ---------- END SOURCE ----------

        CUSTOMER SUBMITTED WORKAROUND :
        No Workaround. The module-info files have been stripped to their bare minimum for operation

        FREQUENCY : always


              mchung Mandy Chung (Inactive)
              webbuggrp Webbug Group
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: