chore: Use Java 17 on GitHub actions build #291
22 fail, 240 pass in 7m 24s
Annotations
Check warning on line 0 in com.avioconsulting.mule.deployment.api.models.OnPremDeploymentRequestTest
github-actions / Test Results
com.avioconsulting.mule.deployment.api.models.OnPremDeploymentRequestTest (com.avioconsulting.mule.deployment.api.models.OnPremDeploymentRequestTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.api.models.OnPremDeploymentRequestTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@416c1b0
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@416c1b0
at com.avioconsulting.mule.deployment.api.models.OnPremDeploymentRequestTest.buildApp(OnPremDeploymentRequestTest.groovy)
at com.avioconsulting.mule.deployment.api.models.OnPremDeploymentRequestTest.buildApp(OnPremDeploymentRequestTest.groovy)
at com.avioconsulting.mule.deployment.api.models.OnPremDeploymentRequestTest.setup(OnPremDeploymentRequestTest.groovy:18)
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.309 s
[INFO] Finished at: 2023-11-30T19:47:11Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
github-actions / Test Results
invalid_targetType_failure (com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.xml [took 0s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@1cc8416a
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@1cc8416a
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.clean(RuntimeFabricDeployerTest.groovy:46)
*** Starting test invalid_targetType_failure ***
Waiting for server to come up
Server is supposedly up on port 36579
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.560 s
[INFO] Finished at: 2023-11-30T19:46:28Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test invalid_targetType_failure ***
github-actions / Test Results
update_app_success_deployment (com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@5fcd1f0a
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@5fcd1f0a
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.clean(RuntimeFabricDeployerTest.groovy:46)
*** Starting test update_app_success_deployment ***
Waiting for server to come up
Server is supposedly up on port 34339
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.294 s
[INFO] Finished at: 2023-11-30T19:46:30Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test update_app_success_deployment ***
github-actions / Test Results
invalid_targetId_failure (com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@7741d346
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@7741d346
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.clean(RuntimeFabricDeployerTest.groovy:46)
*** Starting test invalid_targetId_failure ***
Waiting for server to come up
Server is supposedly up on port 46023
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.253 s
[INFO] Finished at: 2023-11-30T19:46:32Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test invalid_targetId_failure ***
github-actions / Test Results
update_app_deployment_max_attempt_reached (com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@ee8e7ff
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@ee8e7ff
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.clean(RuntimeFabricDeployerTest.groovy:46)
*** Starting test update_app_deployment_max_attempt_reached ***
Waiting for server to come up
Server is supposedly up on port 43865
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.263 s
[INFO] Finished at: 2023-11-30T19:46:34Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test update_app_deployment_max_attempt_reached ***
github-actions / Test Results
new_app_deployment_max_attempt_reached (com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@1e5eb20a
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@1e5eb20a
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.clean(RuntimeFabricDeployerTest.groovy:46)
*** Starting test new_app_deployment_max_attempt_reached ***
Waiting for server to come up
Server is supposedly up on port 42843
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.271 s
[INFO] Finished at: 2023-11-30T19:46:36Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test new_app_deployment_max_attempt_reached ***
github-actions / Test Results
invalid_environment_failure (com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@2921199d
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@2921199d
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.clean(RuntimeFabricDeployerTest.groovy:46)
*** Starting test invalid_environment_failure ***
Waiting for server to come up
Server is supposedly up on port 34041
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.253 s
[INFO] Finished at: 2023-11-30T19:46:39Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test invalid_environment_failure ***
github-actions / Test Results
new_app_success_deployment (com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@6579cdbb
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@6579cdbb
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.buildApp(RuntimeFabricDeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.RuntimeFabricDeployerTest.clean(RuntimeFabricDeployerTest.groovy:46)
*** Starting test new_app_success_deployment ***
Waiting for server to come up
Server is supposedly up on port 38525
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.206 s
[INFO] Finished at: 2023-11-30T19:46:41Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test new_app_success_deployment ***
github-actions / Test Results
com.avioconsulting.mule.deployment.api.models.CloudhubV2DeploymentRequestTest (com.avioconsulting.mule.deployment.api.models.CloudhubV2DeploymentRequestTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.api.models.CloudhubV2DeploymentRequestTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@4f65af91
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@4f65af91
at com.avioconsulting.mule.deployment.api.models.CloudhubV2DeploymentRequestTest.buildApp(CloudhubV2DeploymentRequestTest.groovy)
at com.avioconsulting.mule.deployment.api.models.CloudhubV2DeploymentRequestTest.buildApp(CloudhubV2DeploymentRequestTest.groovy)
at com.avioconsulting.mule.deployment.api.models.CloudhubV2DeploymentRequestTest.setup(CloudhubV2DeploymentRequestTest.groovy:18)
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.283 s
[INFO] Finished at: 2023-11-30T19:47:09Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
github-actions / Test Results
com.avioconsulting.mule.deployment.api.models.CloudhubDeploymentRequestTest (com.avioconsulting.mule.deployment.api.models.CloudhubDeploymentRequestTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.api.models.CloudhubDeploymentRequestTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@272c5abd
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@272c5abd
at com.avioconsulting.mule.deployment.api.models.CloudhubDeploymentRequestTest.buildApp(CloudhubDeploymentRequestTest.groovy)
at com.avioconsulting.mule.deployment.api.models.CloudhubDeploymentRequestTest.buildApp(CloudhubDeploymentRequestTest.groovy)
at com.avioconsulting.mule.deployment.api.models.CloudhubDeploymentRequestTest.setup(CloudhubDeploymentRequestTest.groovy:18)
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.236 s
[INFO] Finished at: 2023-11-30T19:47:14Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x228bda54) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x228bda54
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x228bda54) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x228bda54
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x228bda54) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x228bda54
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x228bda54) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x228bda54
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x228bda54) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x228bda54
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
github-actions / Test Results
com.avioconsulting.mule.deployment.api.models.RuntimeFabricDeploymentRequestTest (com.avioconsulting.mule.deployment.api.models.RuntimeFabricDeploymentRequestTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.api.models.RuntimeFabricDeploymentRequestTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@28b68067
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@28b68067
at com.avioconsulting.mule.deployment.api.models.RuntimeFabricDeploymentRequestTest.buildApp(RuntimeFabricDeploymentRequestTest.groovy)
at com.avioconsulting.mule.deployment.api.models.RuntimeFabricDeploymentRequestTest.buildApp(RuntimeFabricDeploymentRequestTest.groovy)
at com.avioconsulting.mule.deployment.api.models.RuntimeFabricDeploymentRequestTest.setup(RuntimeFabricDeploymentRequestTest.groovy:18)
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.342 s
[INFO] Finished at: 2023-11-30T19:47:16Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Check warning on line 0 in com.avioconsulting.mule.deployment.dsl.CloudhubContextTest
github-actions / Test Results
com.avioconsulting.mule.deployment.dsl.CloudhubContextTest (com.avioconsulting.mule.deployment.dsl.CloudhubContextTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.dsl.CloudhubContextTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@573f2e67
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@573f2e67
at com.avioconsulting.mule.deployment.dsl.CloudhubContextTest.buildApp(CloudhubContextTest.groovy)
at com.avioconsulting.mule.deployment.dsl.CloudhubContextTest.buildApp(CloudhubContextTest.groovy)
at com.avioconsulting.mule.deployment.dsl.CloudhubContextTest.setup(CloudhubContextTest.groovy:18)
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.283 s
[INFO] Finished at: 2023-11-30T19:47:26Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Check warning on line 0 in com.avioconsulting.mule.deployment.dsl.CloudhubV2ContextTest
github-actions / Test Results
com.avioconsulting.mule.deployment.dsl.CloudhubV2ContextTest (com.avioconsulting.mule.deployment.dsl.CloudhubV2ContextTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.dsl.CloudhubV2ContextTest.xml [took 1s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@2b3d03b2
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@2b3d03b2
at com.avioconsulting.mule.deployment.dsl.CloudhubV2ContextTest.buildApp(CloudhubV2ContextTest.groovy)
at com.avioconsulting.mule.deployment.dsl.CloudhubV2ContextTest.buildApp(CloudhubV2ContextTest.groovy)
at com.avioconsulting.mule.deployment.dsl.CloudhubV2ContextTest.setup(CloudhubV2ContextTest.groovy:19)
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.195 s
[INFO] Finished at: 2023-11-30T19:47:23Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
github-actions / Test Results
invalid_targetType_failure (com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.xml [took 26s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@73fbdf68
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@73fbdf68
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.clean(CloudHubV2DeployerTest.groovy:32)
*** Starting test invalid_targetType_failure ***
Waiting for server to come up
Server is supposedly up on port 42769
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.pom
Progress (1): 3.8/5.3 kB
Progress (1): 5.3 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.pom (5.3 kB at 9.9 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-artifact-tools/3.1.6/mule-artifact-tools-3.1.6.pom
Progress (1): 3.8/24 kB
Progress (1): 7.8/24 kB
Progress (1): 12/24 kB
Progress (1): 16/24 kB
Progress (1): 20/24 kB
Progress (1): 24 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-artifact-tools/3.1.6/mule-artifact-tools-3.1.6.pom (24 kB at 106 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.pom
Progress (1): 3.6 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.pom (3.6 kB at 24 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.pom
Progress (1): 2.1 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.pom (2.1 kB at 14 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.pom
Progress (1): 2.8/28 kB
Progress (1): 5.5/28 kB
Progress (1): 8.3/28 kB
Progress (1): 11/28 kB
Progress (1): 14/28 kB
Progress (1): 17/28 kB
Progress (1): 19/28 kB
Progress (1): 22/28 kB
Progress (1): 25/28 kB
Progress (1): 28 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.pom (28 kB at 586 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/code/gson/gson/2.8.0/gson-2.8.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.0/gson-2.8.0.pom
Progress (1): 1.4 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.0/gson-2.8.0.pom (1.4 kB at 85 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/code/gson/gson-parent/2.8.0/gson-parent-2.8.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.0/gson-parent-2.8.0.pom
Progress (1): 2.8/3.5 kB
Progress (1): 3.5 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.0/gson-parent-2.8.0.pom (3.5 kB at 182 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.pom
Progress (1): 3.8/4.1 kB
Progress (1): 4.1 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.pom (4.1 kB at 27 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-compat/3.5.0/maven-compat-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-compat/3.5.0/maven-compat-3.5.0.pom
Progress (1): 2.8/4.4 kB
Progress (1): 4.4 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-compat/3.5.0/maven-compat-3.5.0.pom (4.4 kB at 489 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven/3.5.0/maven-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.5.0/maven-3.5.0.pom
Progress (1): 4.1/25 kB
Progress (1): 8.2/25 kB
Progress (1): 12/25 kB
Progress (1): 16/25 kB
Progress (1): 20/25 kB
Progress (1): 25/25 kB
Progress (1): 25 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.5.0/maven-3.5.0.pom (25 kB at 708 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-model/3.5.0/maven-model-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/3.5.0/maven-model-3.5.0.pom
Progress (1): 4.0 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/3.5.0/maven-model-3.5.0.pom (4.0 kB at 448 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom
Progress (1): 4.1/4.1 kB
Progress (1): 4.1 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom (4.1 kB at 590 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-model-builder/3.5.0/maven-model-builder-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model-builder/3.5.0/maven-model-builder-3.5.0.pom
Progress (1): 3.1 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model-builder/3.5.0/maven-model-builder-3.5.0.pom (3.1 kB at 346 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.pom
Progress (1): 2.6 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.pom (2.6 kB at 291 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-artifact/3.5.0/maven-artifact-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/3.5.0/maven-artifact-3.5.0.pom
Progress (1): 2.1 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/3.5.0/maven-artifact-3.5.0.pom (2.1 kB at 235 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.pom
Progress (1): 1.7 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.pom (1.7 kB at 150 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-settings/3.5.0/maven-settings-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/3.5.0/maven-settings-3.5.0.pom
Progress (1): 1.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/3.5.0/maven-settings-3.5.0.pom (1.8 kB at 204 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-core/3.5.0/maven-core-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/3.5.0/maven-core-3.5.0.pom
Progress (1): 4.1/8.6 kB
Progress (1): 8.2/8.6 kB
Progress (1): 8.6 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/3.5.0/maven-core-3.5.0.pom (8.6 kB at 951 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-settings-builder/3.5.0/maven-settings-builder-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings-builder/3.5.0/maven-settings-builder-3.5.0.pom
Progress (1): 2.6 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings-builder/3.5.0/maven-settings-builder-3.5.0.pom (2.6 kB at 131 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-repository-metadata/3.5.0/maven-repository-metadata-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/3.5.0/maven-repository-metadata-3.5.0.pom
Progress (1): 1.9 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/3.5.0/maven-repository-metadata-3.5.0.pom (1.9 kB at 210 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-plugin-api/3.5.0/maven-plugin-api-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/3.5.0/maven-plugin-api-3.5.0.pom
Progress (1): 2.7 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/3.5.0/maven-plugin-api-3.5.0.pom (2.7 kB at 299 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/maven-resolver-provider/3.5.0/maven-resolver-provider-3.5.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-resolver-provider/3.5.0/maven-resolver-provider-3.5.0.pom
Progress (1): 4.1/4.1 kB
Progress (1): 4.1 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-resolver-provider/3.5.0/maven-resolver-provider-3.5.0.pom (4.1 kB at 374 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/resolver/maven-resolver-api/1.0.3/maven-resolver-api-1.0.3.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-api/1.0.3/maven-resolver-api-1.0.3.pom
Progress (1): 1.7 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-api/1.0.3/maven-resolver-api-1.0.3.pom (1.7 kB at 248 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/resolver/maven-resolver/1.0.3/maven-resolver-1.0.3.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver/1.0.3/maven-resolver-1.0.3.pom
Progress (1): 4.1/15 kB
Progress (1): 8.2/15 kB
Progress (1): 12/15 kB
Progress (1): 15 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver/1.0.3/maven-resolver-1.0.3.pom (15 kB at 1.8 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/resolver/maven-resolver-spi/1.0.3/maven-resolver-spi-1.0.3.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-spi/1.0.3/maven-resolver-spi-1.0.3.pom
Progress (1): 1.9 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-spi/1.0.3/maven-resolver-spi-1.0.3.pom (1.9 kB at 127 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.pom
Progress (1): 2.1 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.pom (2.1 kB at 293 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/resolver/maven-resolver-impl/1.0.3/maven-resolver-impl-1.0.3.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-impl/1.0.3/maven-resolver-impl-1.0.3.pom
Progress (1): 3.2 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-impl/1.0.3/maven-resolver-impl-1.0.3.pom (3.2 kB at 406 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/shared/maven-shared-utils/3.1.0/maven-shared-utils-3.1.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.1.0/maven-shared-utils-3.1.0.pom
Progress (1): 4.1/5.0 kB
Progress (1): 5.0 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.1.0/maven-shared-utils-3.1.0.pom (5.0 kB at 830 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/wagon/wagon-provider-api/2.12/wagon-provider-api-2.12.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/2.12/wagon-provider-api-2.12.pom
Progress (1): 1.9 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/2.12/wagon-provider-api-2.12.pom (1.9 kB at 159 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/maven/wagon/wagon/2.12/wagon-2.12.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon/2.12/wagon-2.12.pom
Progress (1): 4.1/21 kB
Progress (1): 8.2/21 kB
Progress (1): 12/21 kB
Progress (1): 16/21 kB
Progress (1): 20/21 kB
Progress (1): 21 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon/2.12/wagon-2.12.pom (21 kB at 2.3 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.pom
Progress (1): 4.1/5.3 kB
Progress (1): 5.3 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.pom (5.3 kB at 761 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom
Progress (1): 4.1/4.9 kB
Progress (1): 4.9 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom (4.9 kB at 703 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/commons/commons-compress/1.11/commons-compress-1.11.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.11/commons-compress-1.11.pom
Progress (1): 4.1/13 kB
Progress (1): 8.2/13 kB
Progress (1): 12/13 kB
Progress (1): 13 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.11/commons-compress-1.11.pom (13 kB at 1.8 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/tukaani/xz/1.5/xz-1.5.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/tukaani/xz/1.5/xz-1.5.pom
Progress (1): 1.9 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/tukaani/xz/1.5/xz-1.5.pom (1.9 kB at 272 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.pom
Progress (1): 4.1/7.6 kB
Progress (1): 7.6 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.pom (7.6 kB at 945 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/project/2.25/project-2.25.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/project/2.25/project-2.25.pom
Progress (1): 4.1/87 kB
Progress (1): 8.2/87 kB
Progress (1): 12/87 kB
Progress (1): 16/87 kB
Progress (1): 20/87 kB
Progress (1): 25/87 kB
Progress (1): 29/87 kB
Progress (1): 33/87 kB
Progress (1): 37/87 kB
Progress (1): 41/87 kB
Progress (1): 45/87 kB
Progress (1): 49/87 kB
Progress (1): 53/87 kB
Progress (1): 57/87 kB
Progress (1): 61/87 kB
Progress (1): 66/87 kB
Progress (1): 70/87 kB
Progress (1): 74/87 kB
Progress (1): 78/87 kB
Progress (1): 82/87 kB
Progress (1): 86/87 kB
Progress (1): 87 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/project/2.25/project-2.25.pom (87 kB at 6.2 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/net/java/jvnet-parent/4/jvnet-parent-4.pom
Downloading from central: https://repo.maven.apache.org/maven2/net/java/jvnet-parent/4/jvnet-parent-4.pom
Progress (1): 4.1/7.8 kB
Progress (1): 7.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/net/java/jvnet-parent/4/jvnet-parent-4.pom (7.8 kB at 1.6 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/hk2-bom/2.5.0-b30/hk2-bom-2.5.0-b30.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-bom/2.5.0-b30/hk2-bom-2.5.0-b30.pom
Progress (1): 4.1/19 kB
Progress (1): 8.2/19 kB
Progress (1): 12/19 kB
Progress (1): 16/19 kB
Progress (1): 19 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-bom/2.5.0-b30/hk2-bom-2.5.0-b30.pom (19 kB at 1.9 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.pom
Downloading from central: https://repo.maven.apache.org/maven2/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.pom
Progress (1): 4.1/21 kB
Progress (1): 8.2/21 kB
Progress (1): 12/21 kB
Progress (1): 16/21 kB
Progress (1): 20/21 kB
Progress (1): 21 kB
Downloaded from central: https://repo.maven.apache.org/maven2/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.pom (21 kB at 2.7 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.pom
Progress (1): 4.1/10 kB
Progress (1): 8.2/10 kB
Progress (1): 10 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.pom (10 kB at 1.5 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.pom
Downloading from central: https://repo.maven.apache.org/maven2/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.pom
Progress (1): 4.1/13 kB
Progress (1): 8.2/13 kB
Progress (1): 12/13 kB
Progress (1): 13 kB
Downloaded from central: https://repo.maven.apache.org/maven2/javax/annotation/javax.annotation-api/1.2/javax.annotation-api-1.2.pom (13 kB at 2.2 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.pom
Progress (1): 4.1/13 kB
Progress (1): 8.2/13 kB
Progress (1): 12/13 kB
Progress (1): 13 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.pom (13 kB at 475 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/bundles/repackaged/project/2.25/project-2.25.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/bundles/repackaged/project/2.25/project-2.25.pom
Progress (1): 2.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/bundles/repackaged/project/2.25/project-2.25.pom (2.8 kB at 112 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/bundles/project/2.25/project-2.25.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/bundles/project/2.25/project-2.25.pom
Progress (1): 3.1 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/bundles/project/2.25/project-2.25.pom (3.1 kB at 389 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.pom
Progress (1): 4.1/4.6 kB
Progress (1): 4.6 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.pom (4.6 kB at 414 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/hk2-parent/2.5.0-b30/hk2-parent-2.5.0-b30.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-parent/2.5.0-b30/hk2-parent-2.5.0-b30.pom
Progress (1): 4.1/51 kB
Progress (1): 8.2/51 kB
Progress (1): 12/51 kB
Progress (1): 16/51 kB
Progress (1): 20/51 kB
Progress (1): 24/51 kB
Progress (1): 28/51 kB
Progress (1): 32/51 kB
Progress (1): 36/51 kB
Progress (1): 40/51 kB
Progress (1): 44/51 kB
Progress (1): 49/51 kB
Progress (1): 51 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-parent/2.5.0-b30/hk2-parent-2.5.0-b30.pom (51 kB at 5.6 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.pom
Progress (1): 4.1/5.8 kB
Progress (1): 5.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.pom (5.8 kB at 650 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.pom
Progress (1): 4.1/6.8 kB
Progress (1): 6.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.pom (6.8 kB at 398 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/external/2.5.0-b30/external-2.5.0-b30.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/external/2.5.0-b30/external-2.5.0-b30.pom
Progress (1): 2.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/external/2.5.0-b30/external-2.5.0-b30.pom (2.8 kB at 473 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.pom
Progress (1): 4.1/6.5 kB
Progress (1): 6.5 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.pom (6.5 kB at 1.1 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.pom
Progress (1): 4.1/7.5 kB
Progress (1): 7.5 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.pom (7.5 kB at 1.1 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.pom
Progress (1): 4.1/9.8 kB
Progress (1): 8.2/9.8 kB
Progress (1): 9.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.pom (9.8 kB at 1.6 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.pom
Progress (1): 4.1/6.2 kB
Progress (1): 6.2 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.pom (6.2 kB at 688 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/pom/8/pom-8.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/pom/8/pom-8.pom
Progress (1): 4.1/11 kB
Progress (1): 8.2/11 kB
Progress (1): 11 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/pom/8/pom-8.pom (11 kB at 1.5 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.pom
Progress (1): 4.1/5.3 kB
Progress (1): 5.3 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.pom (5.3 kB at 761 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/media/project/2.25/project-2.25.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/project/2.25/project-2.25.pom
Progress (1): 3.0 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/project/2.25/project-2.25.pom (3.0 kB at 500 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.pom
Progress (1): 4.1/14 kB
Progress (1): 8.2/14 kB
Progress (1): 12/14 kB
Progress (1): 14 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.pom (14 kB at 2.0 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.pom
Progress (1): 4.1/5.7 kB
Progress (1): 5.7 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.pom (5.7 kB at 816 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/media/project/2.15/project-2.15.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/project/2.15/project-2.15.pom
Progress (1): 3.0 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/project/2.15/project-2.15.pom (3.0 kB at 494 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/project/2.15/project-2.15.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/project/2.15/project-2.15.pom
Progress (1): 4.1/67 kB
Progress (1): 8.2/67 kB
Progress (1): 12/67 kB
Progress (1): 16/67 kB
Progress (1): 20/67 kB
Progress (1): 25/67 kB
Progress (1): 29/67 kB
Progress (1): 33/67 kB
Progress (1): 37/67 kB
Progress (1): 41/67 kB
Progress (1): 45/67 kB
Progress (1): 49/67 kB
Progress (1): 53/67 kB
Progress (1): 57/67 kB
Progress (1): 61/67 kB
Progress (1): 66/67 kB
Progress (1): 67 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/jersey/project/2.15/project-2.15.pom (67 kB at 5.2 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/hk2/hk2-bom/2.4.0-b06/hk2-bom-2.4.0-b06.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-bom/2.4.0-b06/hk2-bom-2.4.0-b06.pom
Progress (1): 4.1/19 kB
Progress (1): 8.2/19 kB
Progress (1): 12/19 kB
Progress (1): 16/19 kB
Progress (1): 19 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-bom/2.4.0-b06/hk2-bom-2.4.0-b06.pom (19 kB at 2.4 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/glassfish/jersey/core/jersey-common/2.15/jersey-common-2.15.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/glassfish/j…che/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x47272cd3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x47272cd3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x47272cd3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x47272cd3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x47272cd3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x47272cd3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test invalid_targetType_failure ***
github-actions / Test Results
update_app_success_deployment (com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@73c31181
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@73c31181
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.clean(CloudHubV2DeployerTest.groovy:32)
*** Starting test update_app_success_deployment ***
Waiting for server to come up
Server is supposedly up on port 39685
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.344 s
[INFO] Finished at: 2023-11-30T19:46:14Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test update_app_success_deployment ***
github-actions / Test Results
invalid_targetId_failure (com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@25a94b55
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@25a94b55
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.clean(CloudHubV2DeployerTest.groovy:32)
*** Starting test invalid_targetId_failure ***
Waiting for server to come up
Server is supposedly up on port 45741
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.230 s
[INFO] Finished at: 2023-11-30T19:46:17Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x75b6dd5b) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x75b6dd5b
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test invalid_targetId_failure ***
github-actions / Test Results
update_app_deployment_max_attempt_reached (com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@4c19d42e
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@4c19d42e
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.clean(CloudHubV2DeployerTest.groovy:32)
*** Starting test update_app_deployment_max_attempt_reached ***
Waiting for server to come up
Server is supposedly up on port 34881
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.276 s
[INFO] Finished at: 2023-11-30T19:46:19Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test update_app_deployment_max_attempt_reached ***
github-actions / Test Results
new_app_deployment_max_attempt_reached (com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@14168e1
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@14168e1
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.clean(CloudHubV2DeployerTest.groovy:32)
*** Starting test new_app_deployment_max_attempt_reached ***
Waiting for server to come up
Server is supposedly up on port 42637
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.264 s
[INFO] Finished at: 2023-11-30T19:46:21Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test new_app_deployment_max_attempt_reached ***
github-actions / Test Results
invalid_environment_failure (com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@691500ab
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@691500ab
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.clean(CloudHubV2DeployerTest.groovy:32)
*** Starting test invalid_environment_failure ***
Waiting for server to come up
Server is supposedly up on port 34239
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.177 s
[INFO] Finished at: 2023-11-30T19:46:23Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test invalid_environment_failure ***
github-actions / Test Results
new_app_success_deployment (com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@7f85217c
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@7f85217c
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.buildApp(CloudHubV2DeployerTest.groovy)
at com.avioconsulting.mule.deployment.internal.subdeployers.CloudHubV2DeployerTest.clean(CloudHubV2DeployerTest.groovy:32)
*** Starting test new_app_success_deployment ***
Waiting for server to come up
Server is supposedly up on port 41363
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.269 s
[INFO] Finished at: 2023-11-30T19:46:25Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test new_app_success_deployment ***
Check warning on line 0 in com.avioconsulting.mule.deployment.dsl.OnPremContextTest
github-actions / Test Results
com.avioconsulting.mule.deployment.dsl.OnPremContextTest (com.avioconsulting.mule.deployment.dsl.OnPremContextTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.dsl.OnPremContextTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@37196d53
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@37196d53
at com.avioconsulting.mule.deployment.dsl.OnPremContextTest.buildApp(OnPremContextTest.groovy)
at com.avioconsulting.mule.deployment.dsl.OnPremContextTest.buildApp(OnPremContextTest.groovy)
at com.avioconsulting.mule.deployment.dsl.OnPremContextTest.setup(OnPremContextTest.groovy:16)
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.258 s
[INFO] Finished at: 2023-11-30T19:47:21Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Check warning on line 0 in com.avioconsulting.mule.deployment.dsl.RuntimeFabricContextTest
github-actions / Test Results
com.avioconsulting.mule.deployment.dsl.RuntimeFabricContextTest (com.avioconsulting.mule.deployment.dsl.RuntimeFabricContextTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.dsl.RuntimeFabricContextTest.xml [took 2s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@6a8da5c5
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@6a8da5c5
at com.avioconsulting.mule.deployment.dsl.RuntimeFabricContextTest.buildApp(RuntimeFabricContextTest.groovy)
at com.avioconsulting.mule.deployment.dsl.RuntimeFabricContextTest.buildApp(RuntimeFabricContextTest.groovy)
at com.avioconsulting.mule.deployment.dsl.RuntimeFabricContextTest.setup(RuntimeFabricContextTest.groovy:20)
[WARN] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance.
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] --< f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app >--
[INFO] Building mule-deploy-lib-v4-test-app 2.2.9
[INFO] --------------------------[ mule-application ]--------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ mule-deploy-lib-v4-test-app ---
[INFO] Deleting /home/runner/work/mule-deploy-library/mule-deploy-library/library/target/test-classes/mule4_project/target
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-sources (default-process-sources) @ mule-deploy-lib-v4-test-app ---
[INFO] About to fetch required dependencies for artifact: f2ea2cb4-c600-4bb5-88e8-e952ff5591ee:mule-deploy-lib-v4-test-app:pom:2.2.9. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-http-connector:pom:1.3.2. This may take a while...
[INFO] About to fetch required dependencies for artifact: org.mule.connectors:mule-sockets-connector:pom:1.1.2. This may take a while...
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ mule-deploy-lib-v4-test-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-resources (default-process-resources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO] No sources to compile
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:compile (default-compile) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.1.6:process-classes (default-process-classes) @ mule-deploy-lib-v4-test-app ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.241 s
[INFO] Finished at: 2023-11-30T19:47:19Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
[ERROR] urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
[ERROR] urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
[ERROR] urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
[ERROR] urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
[ERROR] urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
[ERROR] urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
[ERROR] urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR]
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes (default-process-classes) on project mule-deploy-lib-v4-test-app: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-process-classes of goal org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:186)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.PluginContainerException: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.1.6:process-classes: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.1.6
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.1.6/mule-maven-plugin-3.1.6.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.1.6/mule-packager-3.1.6.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.1.6/mule-classloader-model-3.1.6.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.1/mule-api-1.1.1.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.1/mule-metadata-model-api-1.1.1.jar
urls[5] = file:/home/runner/.m2/repository/org/mule/runtime/mule-artifact-declaration/1.1.1/mule-artifact-declaration-1.1.1.jar
urls[6] = file:/home/runner/.m2/repository/org/mule/runtime/api-annotations/1.0.1/api-annotations-1.0.1.jar
urls[7] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-impl/1.1.2/mule-maven-client-impl-1.1.2.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.1.2/mule-maven-client-api-1.1.2.jar
urls[9] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-util/1.0.2.v20150114/aether-util-1.0.2.v20150114.jar
urls[10] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-connector-basic/1.0.2.v20150114/aether-connector-basic-1.0.2.v20150114.jar
urls[11] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-file/1.0.2.v20150114/aether-transport-file-1.0.2.v20150114.jar
urls[12] = file:/home/runner/.m2/repository/org/eclipse/aether/aether-transport-http/1.0.2.v20150114/aether-transport-http-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.6.2/jcl-over-slf4j-1.6.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.jar
urls[15] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.7/httpcore-4.4.7.jar
urls[16] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[17] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar
urls[18] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[19] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
urls[20] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
urls[21] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[22] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.1.0/semantic-version-1.1.0.jar
urls[23] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.5/jdom2-2.0.5.jar
urls[24] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.1.6/mule-deployer-3.1.6.jar
urls[25] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[26] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[27] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[28] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[29] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[31] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[35] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[37] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.15/jersey-media-moxy-2.15.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.15/jersey-entity-filtering-2.15.jar
urls[40] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.5.0/org.eclipse.persistence.moxy-2.5.0.jar
urls[41] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.5.0/org.eclipse.persistence.core-2.5.0.jar
urls[42] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.5.0/org.eclipse.persistence.asm-2.5.0.jar
urls[43] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.antlr/2.5.0/org.eclipse.persistence.antlr-2.5.0.jar
urls[44] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[45] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.4/plexus-archiver-3.4.jar
urls[46] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
urls[47] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
urls[48] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar
urls[49] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[50] = file:/home/runner/.m2/repository/org/tukaani/xz/1.5/xz-1.5.jar
urls[51] = file:/home/runner/.m2/repository/commons-io/commons-io/2.5/commons-io-2.5.jar
urls[52] = file:/home/runner/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[54] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[55] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[58] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[59] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[61] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.7.1/plexus-component-annotations-1.7.1.jar
Number of foreign imports: 1
import: Entry[import from realm ClassRealm[maven.api, parent: null]]
-----------------------------------------------------
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:184)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.lang.IllegalAccessError: class org.mule.tools.api.packager.sources.MuleArtifactContentResolver (in unnamed module @0x1f1cddf3) cannot access class com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.jaxp to unnamed module @0x1f1cddf3
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.generateDocument (MuleArtifactContentResolver.java:141)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.hasMuleAsRootElement (MuleArtifactContentResolver.java:125)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.lambda$getConfigs$0 (MuleArtifactContentResolver.java:117)
at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:178)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at org.mule.tools.api.packager.sources.MuleArtifactContentResolver.getConfigs (MuleArtifactContentResolver.java:117)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.getConfigs (DefaultValuesMuleArtifactJsonGenerator.java:423)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultConfigsValue (DefaultValuesMuleArtifactJsonGenerator.java:411)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.setBuilderWithDefaultValuesNotPresent (DefaultValuesMuleArtifactJsonGenerator.java:166)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generateMuleArtifactWithDefaultValues (DefaultValuesMuleArtifactJsonGenerator.java:147)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:109)
at org.mule.tools.api.packager.sources.DefaultValuesMuleArtifactJsonGenerator.generate (DefaultValuesMuleArtifactJsonGenerator.java:83)
at org.mule.tools.api.packager.sources.MuleContentGenerator.copyDescriptorFile (MuleContentGenerator.java:189)
at org.mule.tools.maven.mojo.ProcessClassesMojo.doExecute (ProcessClassesMojo.java:37)
at org.mule.tools.maven.mojo.AbstractMuleMojo.execute (AbstractMuleMojo.java:52)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:568)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException