fix: updating test projects to maven 3.5.4 #292
11 errors, 24 fail, 227 pass in 6m 19s
Annotations
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 1s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@4e782401
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@4e782401
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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.013 s
[INFO] Finished at: 2023-12-01T14:28:34Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 7s]
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 42193
[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.5.4/mule-maven-plugin-3.5.4.pom
Progress (1): 3.8/5.8 kB
Progress (1): 5.8 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.pom (5.8 kB at 28 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-artifact-tools/3.5.4/mule-artifact-tools-3.5.4.pom
Progress (1): 3.8/26 kB
Progress (1): 7.8/26 kB
Progress (1): 12/26 kB
Progress (1): 16/26 kB
Progress (1): 20/26 kB
Progress (1): 24/26 kB
Progress (1): 26 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-artifact-tools/3.5.4/mule-artifact-tools-3.5.4.pom (26 kB at 1.1 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.pom
Progress (1): 3.8/4.3 kB
Progress (1): 4.3 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.pom (4.3 kB at 311 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.pom
Progress (1): 2.2 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.pom (2.2 kB at 172 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.pom
Progress (1): 2.8/31 kB
Progress (1): 5.5/31 kB
Progress (1): 8.3/31 kB
Progress (1): 11/31 kB
Progress (1): 14/31 kB
Progress (1): 16/31 kB
Progress (1): 19/31 kB
Progress (1): 21/31 kB
Progress (1): 24/31 kB
Progress (1): 27/31 kB
Progress (1): 30/31 kB
Progress (1): 31 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.pom (31 kB at 611 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/guava/guava/27.0-jre/guava-27.0-jre.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/27.0-jre/guava-27.0-jre.pom
Progress (1): 2.8/8.1 kB
Progress (1): 5.5/8.1 kB
Progress (1): 8.1 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/27.0-jre/guava-27.0-jre.pom (8.1 kB at 902 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/guava/guava-parent/27.0-jre/guava-parent-27.0-jre.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/27.0-jre/guava-parent-27.0-jre.pom
Progress (1): 2.8/10 kB
Progress (1): 5.5/10 kB
Progress (1): 8.3/10 kB
Progress (1): 10 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/27.0-jre/guava-parent-27.0-jre.pom (10 kB at 1.0 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/guava/failureaccess/1.0/failureaccess-1.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0/failureaccess-1.0.pom
Progress (1): 1.7 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0/failureaccess-1.0.pom (1.7 kB at 186 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom
Progress (1): 2.8/10 kB
Progress (1): 5.5/10 kB
Progress (1): 8.3/10 kB
Progress (1): 10 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom (10 kB at 1.1 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom
Progress (1): 2.3 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom (2.3 kB at 285 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
Progress (1): 4.1/4.3 kB
Progress (1): 4.3 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom (4.3 kB at 536 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom
Progress (1): 2.5 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.pom (2.5 kB at 355 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.pom
Progress (1): 1.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.pom (1.8 kB at 297 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/errorprone/error_prone_parent/2.2.0/error_prone_parent-2.2.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.2.0/error_prone_parent-2.2.0.pom
Progress (1): 4.1/5.1 kB
Progress (1): 5.1 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.2.0/error_prone_parent-2.2.0.pom (5.1 kB at 727 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom
Progress (1): 2.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom (2.8 kB at 460 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.pom
Progress (1): 2.6 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.pom (2.6 kB at 367 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/mojo/animal-sniffer-parent/1.17/animal-sniffer-parent-1.17.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/animal-sniffer-parent/1.17/animal-sniffer-parent-1.17.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/codehaus/mojo/animal-sniffer-parent/1.17/animal-sniffer-parent-1.17.pom (8.6 kB at 1.1 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/mojo/mojo-parent/40/mojo-parent-40.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/40/mojo-parent-40.pom
Progress (1): 4.1/34 kB
Progress (1): 8.2/34 kB
Progress (1): 12/34 kB
Progress (1): 16/34 kB
Progress (1): 20/34 kB
Progress (1): 24/34 kB
Progress (1): 28/34 kB
Progress (1): 32/34 kB
Progress (1): 34 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/mojo-parent/40/mojo-parent-40.pom (34 kB at 3.4 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/code/gson/gson/2.8.6/gson-2.8.6.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.6/gson-2.8.6.pom
Progress (1): 2.5 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.6/gson-2.8.6.pom (2.5 kB at 421 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/com/google/code/gson/gson-parent/2.8.6/gson-parent-2.8.6.pom
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.6/gson-parent-2.8.6.pom
Progress (1): 4.1/4.4 kB
Progress (1): 4.4 kB
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.6/gson-parent-2.8.6.pom (4.4 kB at 632 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.pom
Progress (1): 3.8/4.7 kB
Progress (1): 4.7 kB
Downloaded from mulesoft-releases: https://repository.mulesoft.org/releases/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.pom (4.7 kB at 363 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): 4.1/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 733 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 2.8 MB/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 672 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 520 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 375 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 422 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 236 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 306 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 1.1 MB/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 327 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 378 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 448 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 587 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 289 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 2.1 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 272 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 342 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 649 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 318 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 3.5 MB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.pom
Progress (1): 4.1/4.8 kB
Progress (1): 4.8 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.pom (4.8 kB at 604 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.pom
Progress (1): 4.1/4.5 kB
Progress (1): 4.5 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.pom (4.5 kB at 758 kB/s)
Downloading from mulesoft-releases: https://repository.mulesoft.org/releases/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom
Progress (1): 4.1/18 kB
Progress (1): 8.2/18 kB
Progress (1): 12/18 kB
Progress (1): 16/18 kB
Progress (1): 18 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom (18 kB at 3.0 MB/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 1.3 MB/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 4.4 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.1 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 2.4 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 3.1 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.3 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 1.7 MB/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 174 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 760 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): 25/51 kB
Progress (1): 29/51 kB
Progress (1): 33/51 kB
Progress (1): 37/51 kB
Progress (1): 41/51 kB
Progress (1): 45/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 3.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 731 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 846 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
Downloa…l-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x7219ac49) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x7219ac49
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x7219ac49) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x7219ac49
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x7219ac49) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x7219ac49
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 40073
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.991 s
[INFO] Finished at: 2023-12-01T14:27:27Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 36829
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.977 s
[INFO] Finished at: 2023-12-01T14:27:29Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 43029
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.020 s
[INFO] Finished at: 2023-12-01T14:27:31Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 41049
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.007 s
[INFO] Finished at: 2023-12-01T14:27:32Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 42361
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.004 s
[INFO] Finished at: 2023-12-01T14:27:34Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 41623
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.006 s
[INFO] Finished at: 2023-12-01T14:27:36Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@3a2a56f6
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@3a2a56f6
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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.061 s
[INFO] Finished at: 2023-12-01T14:28:29Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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.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 1s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@5516ee5
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@5516ee5
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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.018 s
[INFO] Finished at: 2023-12-01T14:28:21Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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@66779435
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@66779435
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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.013 s
[INFO] Finished at: 2023-12-01T14:28:31Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@138a952f
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@138a952f
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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.004 s
[INFO] Finished at: 2023-12-01T14:28:25Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 35675
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.475 s
[INFO] Finished at: 2023-12-01T14:27:39Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 45303
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.961 s
[INFO] Finished at: 2023-12-01T14:27:41Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 33783
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.024 s
[INFO] Finished at: 2023-12-01T14:27:43Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 39333
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.022 s
[INFO] Finished at: 2023-12-01T14:27:45Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 45319
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.029 s
[INFO] Finished at: 2023-12-01T14:27:46Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 36141
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.998 s
[INFO] Finished at: 2023-12-01T14:27:48Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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 1s]
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 43805
[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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.035 s
[INFO] Finished at: 2023-12-01T14:27:50Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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
synchronizeDesignCenter_raml_not_changed (com.avioconsulting.mule.deployment.internal.subdeployers.DesignCenterDeployerTest) with error
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.DesignCenterDeployerTest.xml [took 0s]
Raw output
Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'
org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'
at com.avioconsulting.mule.deployment.internal.subdeployers.DesignCenterDeployerTest.synchronizeDesignCenter_raml_not_changed(DesignCenterDeployerTest.groovy:964)
*** Starting test synchronizeDesignCenter_raml_not_changed ***
Waiting for server to come up
Server is supposedly up on port 44291
Using directory /api inside app JAR
Looking up ID for Design Center project 'Hello API'
Authenticating to Anypoint as user 'the user'
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "POST /accounts/login HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "Content-Length: 49[\r][\n]"
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "Host: localhost:44291[\r][\n]"
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:53,151 [main] org.apache.http.wire: {} http-outgoing-23 >> "{"username":"the user","password":"the password"}"
DEBUG 2023-12-01 14:27:53,153 [main] org.apache.http.wire: {} http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:53,153 [main] org.apache.http.wire: {} http-outgoing-23 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:53,154 [main] org.apache.http.wire: {} http-outgoing-23 << "content-length: 28[\r][\n]"
DEBUG 2023-12-01 14:27:53,154 [main] org.apache.http.wire: {} http-outgoing-23 << "[\r][\n]"
DEBUG 2023-12-01 14:27:53,155 [main] org.apache.http.wire: {} http-outgoing-23 << "{"access_token":"the token"}"
Successfully authenticated
Fetching user information
DEBUG 2023-12-01 14:27:53,156 [main] org.apache.http.wire: {} http-outgoing-23 >> "GET /accounts/api/me HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:53,156 [main] org.apache.http.wire: {} http-outgoing-23 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:53,156 [main] org.apache.http.wire: {} http-outgoing-23 >> "Host: localhost:44291[\r][\n]"
DEBUG 2023-12-01 14:27:53,156 [main] org.apache.http.wire: {} http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:53,156 [main] org.apache.http.wire: {} http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:53,156 [main] org.apache.http.wire: {} http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:53,156 [main] org.apache.http.wire: {} http-outgoing-23 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:53,157 [main] org.apache.http.wire: {} http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:53,157 [main] org.apache.http.wire: {} http-outgoing-23 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:53,157 [main] org.apache.http.wire: {} http-outgoing-23 << "content-length: 118[\r][\n]"
DEBUG 2023-12-01 14:27:53,157 [main] org.apache.http.wire: {} http-outgoing-23 << "[\r][\n]"
DEBUG 2023-12-01 14:27:53,157 [main] org.apache.http.wire: {} http-outgoing-23 << "{"user":{"id":"the_id","username":"the_username","memberOfOrganizations":[{"name":"the-org-name","id":"the-org-id"}]}}"
DEBUG 2023-12-01 14:27:53,157 [main] org.apache.http.wire: {} http-outgoing-23 >> "GET /designcenter/api-designer/projects HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:53,157 [main] org.apache.http.wire: {} http-outgoing-23 >> "X-ORGANIZATION-ID: the-org-id[\r][\n]"
DEBUG 2023-12-01 14:27:53,158 [main] org.apache.http.wire: {} http-outgoing-23 >> "cache-control: no-cache[\r][\n]"
DEBUG 2023-12-01 14:27:53,158 [main] org.apache.http.wire: {} http-outgoing-23 >> "X-OWNER-ID: the_id[\r][\n]"
DEBUG 2023-12-01 14:27:53,158 [main] org.apache.http.wire: {} http-outgoing-23 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:53,158 [main] org.apache.http.wire: {} http-outgoing-23 >> "Host: localhost:44291[\r][\n]"
DEBUG 2023-12-01 14:27:53,158 [main] org.apache.http.wire: {} http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:53,158 [main] org.apache.http.wire: {} http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:53,158 [main] org.apache.http.wire: {} http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:53,158 [main] org.apache.http.wire: {} http-outgoing-23 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:53,159 [main] org.apache.http.wire: {} http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:53,160 [main] org.apache.http.wire: {} http-outgoing-23 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:53,160 [main] org.apache.http.wire: {} http-outgoing-23 << "content-length: 34[\r][\n]"
DEBUG 2023-12-01 14:27:53,160 [main] org.apache.http.wire: {} http-outgoing-23 << "[\r][\n]"
DEBUG 2023-12-01 14:27:53,160 [main] org.apache.http.wire: {} http-outgoing-23 << "[{"id":"abcd","name":"Hello API"}]"
Identified Design Center project 'Hello API' as ID abcd
Fetching list of existing Design Center RAML files
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "GET /designcenter/api-designer/projects/abcd/branches/master/files HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "X-ORGANIZATION-ID: the-org-id[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "cache-control: no-cache[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "X-OWNER-ID: the_id[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "Host: localhost:44291[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:53,162 [main] org.apache.http.wire: {} http-outgoing-23 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:53,167 [main] org.apache.http.wire: {} http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:53,167 [main] org.apache.http.wire: {} http-outgoing-23 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:53,167 [main] org.apache.http.wire: {} http-outgoing-23 << "content-length: 73[\r][\n]"
DEBUG 2023-12-01 14:27:53,167 [main] org.apache.http.wire: {} http-outgoing-23 << "[\r][\n]"
DEBUG 2023-12-01 14:27:53,167 [main] org.apache.http.wire: {} http-outgoing-23 << "[{"path":"file1.raml","type":"FILE"},{"path":"file2.raml","type":"FILE"}]"
Fetching file file1.raml
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "GET /designcenter/api-designer/projects/abcd/branches/master/files/file1.raml HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "X-ORGANIZATION-ID: the-org-id[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "cache-control: no-cache[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "X-OWNER-ID: the_id[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "Host: localhost:44291[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:53,168 [main] org.apache.http.wire: {} http-outgoing-23 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:53,171 [main] org.apache.http.wire: {} http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:53,171 [main] org.apache.http.wire: {} http-outgoing-23 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:53,171 [main] org.apache.http.wire: {} http-outgoing-23 << "content-length: 39[\r][\n]"
DEBUG 2023-12-01 14:27:53,171 [main] org.apache.http.wire: {} http-outgoing-23 << "[\r][\n]"
DEBUG 2023-12-01 14:27:53,171 [main] org.apache.http.wire: {} http-outgoing-23 << ""#%RAML 1.0\ntitle: stuff\nversion: v1""
Fetching file file2.raml
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "GET /designcenter/api-designer/projects/abcd/branches/master/files/file2.raml HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "X-ORGANIZATION-ID: the-org-id[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "cache-control: no-cache[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "X-OWNER-ID: the_id[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "Host: localhost:44291[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:53,173 [main] org.apache.http.wire: {} http-outgoing-23 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:53,174 [main] org.apache.http.wire: {} http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:53,174 [main] org.apache.http.wire: {} http-outgoing-23 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:53,174 [main] org.apache.http.wire: {} http-outgoing-23 << "content-length: 15[\r][\n]"
DEBUG 2023-12-01 14:27:53,174 [main] org.apache.http.wire: {} http-outgoing-23 << "[\r][\n]"
DEBUG 2023-12-01 14:27:53,174 [main] org.apache.http.wire: {} http-outgoing-23 << ""the contents2""
New RAML contents match the old contents, will not update Design Center
Searching for assets for Exchange asset 'hello-api'
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "POST /graph/api/v1/graphql HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "Content-Length: 242[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "Host: localhost:44291[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:53,177 [main] org.apache.http.wire: {} http-outgoing-23 >> "{"query":"query GetAssets($asset_id: String!, $group_id: String!) { assets(asset: {groupId: $group_id, assetId: $asset_id}) { __typename assetId version versionGroup } }","variables":"{\"asset_id\":\"hello-api\",\"group_id\":\"the-org-id\"}"}"
Received mock Exchange query, saying we got 1 asset
DEBUG 2023-12-01 14:27:53,179 [main] org.apache.http.wire: {} http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:53,179 [main] org.apache.http.wire: {} http-outgoing-23 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:53,180 [main] org.apache.http.wire: {} http-outgoing-23 << "content-length: 106[\r][\n]"
DEBUG 2023-12-01 14:27:53,180 [main] org.apache.http.wire: {} http-outgoing-23 << "[\r][\n]"
DEBUG 2023-12-01 14:27:53,180 [main] org.apache.http.wire: {} http-outgoing-23 << "{"data":{"assets":[{"__typename":"Asset","assetId":"foo","version":"1.0.201910193","versionGroup":"v1"}]}}"
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test synchronizeDesignCenter_raml_not_changed ***
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 1s]
Raw output
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@6e12f38c
org.codehaus.groovy.runtime.powerassert.PowerAssertionError:
assert result.exitCode == 0
| | |
| 1 false
org.apache.maven.shared.invoker.DefaultInvocationResult@6e12f38c
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.5.4: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.5.4:validate (default-validate) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:initialize (default-initialize) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4:generate-sources (default-generate-sources) @ mule-deploy-lib-v4-test-app ---
[INFO]
[INFO] --- mule-maven-plugin:3.5.4: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] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.003 s
[INFO] Finished at: 2023-12-01T14:28:19Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
[ERROR] -----------------------------------------------------
[ERROR] realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
[ERROR] urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
[ERROR] urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
[ERROR] urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
[ERROR] urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
[ERROR] urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
[ERROR] urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
[ERROR] urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
[ERROR] urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
[ERROR] urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
[ERROR] urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
[ERROR] urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
[ERROR] urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[ERROR] urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
[ERROR] urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
[ERROR] urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
[ERROR] urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
[ERROR] urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
[ERROR] urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
[ERROR] urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
[ERROR] urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
[ERROR] urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
[ERROR] urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
[ERROR] urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
[ERROR] urls[31] = 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[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
[ERROR] urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
[ERROR] urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
[ERROR] urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
[ERROR] urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
[ERROR] urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
[ERROR] urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
[ERROR] urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
[ERROR] urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
[ERROR] urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
[ERROR] urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
[ERROR] urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
[ERROR] urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
[ERROR] urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
[ERROR] urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
[ERROR] urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
[ERROR] urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
[ERROR] urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
[ERROR] urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
[ERROR] urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
[ERROR] urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
[ERROR] urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
[ERROR] urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
[ERROR] urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
[ERROR] urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[ERROR] urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
[ERROR] urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
[ERROR] urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
[ERROR] urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
[ERROR] urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
[ERROR] urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
[ERROR] urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
[ERROR] urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
[ERROR] urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
[ERROR] urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[ERROR] urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
[ERROR] urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
[ERROR] urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
[ERROR] urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
[ERROR] urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
[ERROR] urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
[ERROR] urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
[ERROR] urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
[ERROR] urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
[ERROR] urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
[ERROR] urls[79] = 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[80] = 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.5.4:process-sources (default-process-sources) on project mule-deploy-lib-v4-test-app: Execution default-process-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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-sources of goal org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources failed: An API incompatibility was encountered while executing org.mule.tools.maven:mule-maven-plugin:3.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.5.4:process-sources: java.lang.IllegalAccessError: class org.mule.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
-----------------------------------------------------
realm = extension>org.mule.tools.maven:mule-maven-plugin:3.5.4
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-maven-plugin/3.5.4/mule-maven-plugin-3.5.4.jar
urls[1] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-packager/3.5.4/mule-packager-3.5.4.jar
urls[2] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-classloader-model/3.5.4/mule-classloader-model-3.5.4.jar
urls[3] = file:/home/runner/.m2/repository/org/mule/runtime/mule-api/1.1.4/mule-api-1.1.4.jar
urls[4] = file:/home/runner/.m2/repository/org/mule/runtime/mule-metadata-model-api/1.1.5/mule-metadata-model-api-1.1.5.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.5.1/mule-maven-client-impl-1.5.1.jar
urls[8] = file:/home/runner/.m2/repository/org/mule/mule-maven-client-api/1.5.1/mule-maven-client-api-1.5.1.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-wagon/1.0.2.v20150114/aether-transport-wagon-1.0.2.v20150114.jar
urls[13] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http/3.4.2/wagon-http-3.4.2.jar
urls[14] = file:/home/runner/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.4.2/wagon-http-shared-3.4.2.jar
urls[15] = file:/home/runner/.m2/repository/org/jsoup/jsoup/1.12.1/jsoup-1.12.1.jar
urls[16] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar
urls[17] = file:/home/runner/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar
urls[18] = file:/home/runner/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
urls[19] = file:/home/runner/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
urls[20] = file:/home/runner/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
urls[21] = file:/home/runner/.m2/repository/com/beust/jcommander/1.69/jcommander-1.69.jar
urls[22] = file:/home/runner/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar
urls[23] = file:/home/runner/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar
urls[24] = file:/home/runner/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar
urls[25] = file:/home/runner/.m2/repository/com/vdurmont/semver4j/2.2.0/semver4j-2.2.0.jar
urls[26] = file:/home/runner/.m2/repository/de/skuzzle/semantic-version/1.2.0/semantic-version-1.2.0.jar
urls[27] = file:/home/runner/.m2/repository/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar
urls[28] = file:/home/runner/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar
urls[29] = file:/home/runner/.m2/repository/org/mule/tools/maven/mule-deployer/3.5.4/mule-deployer-3.5.4.jar
urls[30] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-client/2.25/jersey-client-2.25.jar
urls[31] = file:/home/runner/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0.1/javax.ws.rs-api-2.0.1.jar
urls[32] = file:/home/runner/.m2/repository/org/glassfish/jersey/core/jersey-common/2.25/jersey-common-2.25.jar
urls[33] = file:/home/runner/.m2/repository/org/glassfish/jersey/bundles/repackaged/jersey-guava/2.25/jersey-guava-2.25.jar
urls[34] = file:/home/runner/.m2/repository/org/glassfish/hk2/osgi-resource-locator/1.0.1/osgi-resource-locator-1.0.1.jar
urls[35] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-api/2.5.0-b30/hk2-api-2.5.0-b30.jar
urls[36] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-utils/2.5.0-b30/hk2-utils-2.5.0-b30.jar
urls[37] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/aopalliance-repackaged/2.5.0-b30/aopalliance-repackaged-2.5.0-b30.jar
urls[38] = file:/home/runner/.m2/repository/org/glassfish/hk2/external/javax.inject/2.5.0-b30/javax.inject-2.5.0-b30.jar
urls[39] = file:/home/runner/.m2/repository/org/glassfish/hk2/hk2-locator/2.5.0-b30/hk2-locator-2.5.0-b30.jar
urls[40] = file:/home/runner/.m2/repository/org/javassist/javassist/3.20.0-GA/javassist-3.20.0-GA.jar
urls[41] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-multipart/2.25/jersey-media-multipart-2.25.jar
urls[42] = file:/home/runner/.m2/repository/org/jvnet/mimepull/mimepull/1.9.6/mimepull-1.9.6.jar
urls[43] = file:/home/runner/.m2/repository/org/glassfish/jersey/media/jersey-media-moxy/2.31/jersey-media-moxy-2.31.jar
urls[44] = file:/home/runner/.m2/repository/org/glassfish/jersey/ext/jersey-entity-filtering/2.31/jersey-entity-filtering-2.31.jar
urls[45] = file:/home/runner/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar
urls[46] = file:/home/runner/.m2/repository/jakarta/json/jakarta.json-api/1.1.6/jakarta.json-api-1.1.6.jar
urls[47] = file:/home/runner/.m2/repository/org/glassfish/jakarta.json/1.1.6/jakarta.json-1.1.6.jar
urls[48] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.moxy/2.7.6/org.eclipse.persistence.moxy-2.7.6.jar
urls[49] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.core/2.7.6/org.eclipse.persistence.core-2.7.6.jar
urls[50] = file:/home/runner/.m2/repository/org/eclipse/persistence/org.eclipse.persistence.asm/2.7.6/org.eclipse.persistence.asm-2.7.6.jar
urls[51] = file:/home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar
urls[52] = file:/home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar
urls[53] = file:/home/runner/.m2/repository/org/apache/commons/commons-exec/1.2/commons-exec-1.2.jar
urls[54] = file:/home/runner/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar
urls[55] = file:/home/runner/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar
urls[56] = file:/home/runner/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
urls[57] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-archiver/3.7.0/plexus-archiver-3.7.0.jar
urls[58] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-utils/3.1.0/plexus-utils-3.1.0.jar
urls[59] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-io/3.1.0/plexus-io-3.1.0.jar
urls[60] = file:/home/runner/.m2/repository/org/iq80/snappy/snappy/0.4/snappy-0.4.jar
urls[61] = file:/home/runner/.m2/repository/org/tukaani/xz/1.8/xz-1.8.jar
urls[62] = file:/home/runner/.m2/repository/org/mule/tools/maven/exchange-mule-plugin-utils/0.0.15/exchange-mule-plugin-utils-0.0.15.jar
urls[63] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
urls[64] = file:/home/runner/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
urls[65] = file:/home/runner/.m2/repository/commons-io/commons-io/2.7/commons-io-2.7.jar
urls[66] = file:/home/runner/.m2/repository/com/google/guava/guava/27.0-jre/guava-27.0-jre.jar
urls[67] = file:/home/runner/.m2/repository/com/google/guava/failureaccess/1.0/failureaccess-1.0.jar
urls[68] = file:/home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
urls[69] = file:/home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
urls[70] = file:/home/runner/.m2/repository/org/checkerframework/checker-qual/2.5.2/checker-qual-2.5.2.jar
urls[71] = file:/home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.2.0/error_prone_annotations-2.2.0.jar
urls[72] = file:/home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar
urls[73] = file:/home/runner/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar
urls[74] = file:/home/runner/.m2/repository/org/apache/maven/maven-builder-support/3.5.0/maven-builder-support-3.5.0.jar
urls[75] = file:/home/runner/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.0.3/maven-resolver-util-1.0.3.jar
urls[76] = file:/home/runner/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.24/plexus-interpolation-1.24.jar
urls[77] = file:/home/runner/.m2/repository/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar
urls[78] = file:/home/runner/.m2/repository/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar
urls[79] = file:/home/runner/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.3/org.eclipse.sisu.inject-0.3.3.jar
urls[80] = 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.maven.client.internal.util.FileUtils (in unnamed module @0x4a8df3e2) cannot access class sun.net.www.protocol.jar.JarURLConnection (in module java.base) because module java.base does not export sun.net.www.protocol.jar to unnamed module @0x4a8df3e2
at org.mule.maven.client.internal.util.FileUtils.loadFileContentFrom (FileUtils.java:42)
at org.mule.maven.client.internal.util.MavenUtils.getPomModelFromJar (MavenUtils.java:91)
at org.mule.maven.client.internal.util.MavenUtils.getPomModel (MavenUtils.java:65)
at org.mule.maven.client.internal.AetherMavenClient.getRawPomModel (AetherMavenClient.java:344)
at org.mule.maven.client.internal.AetherMavenClient.setPom (AetherMavenClient.java:551)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:254)
at org.mule.maven.client.internal.AetherMavenClient.getEffectiveModel (AetherMavenClient.java:349)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.lambda$resolveAdditionalDependenciesFromMulePlugins$11 (AdditionalPluginDependenciesResolver.java:170)
at java.util.ArrayList.forEach (ArrayList.java:1511)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveAdditionalDependenciesFromMulePlugins (AdditionalPluginDependenciesResolver.java:167)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.addPluginDependenciesAdditionalLibraries (AdditionalPluginDependenciesResolver.java:157)
at org.mule.tools.api.classloader.model.resolver.AdditionalPluginDependenciesResolver.resolveDependencies (AdditionalPluginDependenciesResolver.java:82)
at org.mule.tools.api.classloader.model.ApplicationClassLoaderModelAssembler.getApplicationClassLoaderModel (ApplicationClassLoaderModelAssembler.java:118)
at org.mule.tools.api.repository.RepositoryGenerator.generate (RepositoryGenerator.java:84)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:111)
at org.mule.tools.api.util.SourcesProcessor.process (SourcesProcessor.java:78)
at org.mule.tools.maven.mojo.ProcessSourcesMojo.doExecute (ProcessSourcesMojo.java:70)
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
resolveAssetVersion_v1_there_but_not_v2 (com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest) failed
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest.xml [took 0s]
Raw output
Expected: is a string containing "Expected to find a v2 asset version <= our app version of 2.0.202010213 but did not! Asset versions found in Exchange were [1.0.201910193, 1.0.201910213]"
but: was "Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}, Asset{__typename=Asset, assetId=foo, version=1.0.201910213, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'"
java.lang.AssertionError:
Expected: is a string containing "Expected to find a v2 asset version <= our app version of 2.0.202010213 but did not! Asset versions found in Exchange were [1.0.201910193, 1.0.201910213]"
but: was "Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}, Asset{__typename=Asset, assetId=foo, version=1.0.201910213, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'"
at com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest.resolveAssetVersion_v1_there_but_not_v2(ApiManagerDeployerTest.groovy:700)
*** Starting test resolveAssetVersion_v1_there_but_not_v2 ***
Waiting for server to come up
Server is supposedly up on port 34873
Authenticating to Anypoint as user 'the user'
DEBUG 2023-12-01 14:27:50,988 [main] org.apache.http.wire: {} http-outgoing-1 >> "POST /accounts/login HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:50,989 [main] org.apache.http.wire: {} http-outgoing-1 >> "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:50,989 [main] org.apache.http.wire: {} http-outgoing-1 >> "Content-Length: 49[\r][\n]"
DEBUG 2023-12-01 14:27:50,989 [main] org.apache.http.wire: {} http-outgoing-1 >> "Host: localhost:34873[\r][\n]"
DEBUG 2023-12-01 14:27:50,989 [main] org.apache.http.wire: {} http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:50,989 [main] org.apache.http.wire: {} http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:50,989 [main] org.apache.http.wire: {} http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:50,989 [main] org.apache.http.wire: {} http-outgoing-1 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:50,989 [main] org.apache.http.wire: {} http-outgoing-1 >> "{"username":"the user","password":"the password"}"
DEBUG 2023-12-01 14:27:51,058 [main] org.apache.http.wire: {} http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,058 [main] org.apache.http.wire: {} http-outgoing-1 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,058 [main] org.apache.http.wire: {} http-outgoing-1 << "content-length: 28[\r][\n]"
DEBUG 2023-12-01 14:27:51,058 [main] org.apache.http.wire: {} http-outgoing-1 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,058 [main] org.apache.http.wire: {} http-outgoing-1 << "{"access_token":"the token"}"
Successfully authenticated
Fetching user information
DEBUG 2023-12-01 14:27:51,060 [main] org.apache.http.wire: {} http-outgoing-1 >> "GET /accounts/api/me HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,060 [main] org.apache.http.wire: {} http-outgoing-1 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:51,060 [main] org.apache.http.wire: {} http-outgoing-1 >> "Host: localhost:34873[\r][\n]"
DEBUG 2023-12-01 14:27:51,060 [main] org.apache.http.wire: {} http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,060 [main] org.apache.http.wire: {} http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,060 [main] org.apache.http.wire: {} http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,060 [main] org.apache.http.wire: {} http-outgoing-1 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,061 [main] org.apache.http.wire: {} http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,061 [main] org.apache.http.wire: {} http-outgoing-1 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,061 [main] org.apache.http.wire: {} http-outgoing-1 << "content-length: 118[\r][\n]"
DEBUG 2023-12-01 14:27:51,061 [main] org.apache.http.wire: {} http-outgoing-1 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,061 [main] org.apache.http.wire: {} http-outgoing-1 << "{"user":{"id":"the_id","username":"the_username","memberOfOrganizations":[{"name":"the-org-name","id":"the-org-id"}]}}"
Searching for assets for Exchange asset 'the-asset-id'
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "POST /graph/api/v1/graphql HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "Content-Length: 245[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "Host: localhost:34873[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,086 [main] org.apache.http.wire: {} http-outgoing-1 >> "{"query":"query GetAssets($asset_id: String!, $group_id: String!) { assets(asset: {groupId: $group_id, assetId: $asset_id}) { __typename assetId version versionGroup } }","variables":"{\"asset_id\":\"the-asset-id\",\"group_id\":\"the-org-id\"}"}"
DEBUG 2023-12-01 14:27:51,089 [main] org.apache.http.wire: {} http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,089 [main] org.apache.http.wire: {} http-outgoing-1 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,089 [main] org.apache.http.wire: {} http-outgoing-1 << "content-length: 191[\r][\n]"
DEBUG 2023-12-01 14:27:51,089 [main] org.apache.http.wire: {} http-outgoing-1 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,089 [main] org.apache.http.wire: {} http-outgoing-1 << "{"data":{"assets":[{"__typename":"Asset","assetId":"foo","version":"1.0.201910193","versionGroup":"v1"},{"__typename":"Asset","assetId":"foo","version":"1.0.201910213","versionGroup":"v1"}]}}"
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test resolveAssetVersion_v1_there_but_not_v2 ***
github-actions / Test Results
synchronizeApiDefinition_online_validate (com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest) with error
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest.xml [took 0s]
Raw output
Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}, Asset{__typename=Asset, assetId=foo, version=1.0.202010213, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'
org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}, Asset{__typename=Asset, assetId=foo, version=1.0.202010213, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'
at com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest.synchronizeApiDefinition_online_validate(ApiManagerDeployerTest.groovy:1526)
*** Starting test synchronizeApiDefinition_online_validate ***
Waiting for server to come up
Server is supposedly up on port 33735
Authenticating to Anypoint as user 'the user'
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "POST /accounts/login HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "Content-Length: 49[\r][\n]"
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "Host: localhost:33735[\r][\n]"
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,169 [main] org.apache.http.wire: {} http-outgoing-2 >> "{"username":"the user","password":"the password"}"
DEBUG 2023-12-01 14:27:51,173 [main] org.apache.http.wire: {} http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,173 [main] org.apache.http.wire: {} http-outgoing-2 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,173 [main] org.apache.http.wire: {} http-outgoing-2 << "content-length: 28[\r][\n]"
DEBUG 2023-12-01 14:27:51,173 [main] org.apache.http.wire: {} http-outgoing-2 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,173 [main] org.apache.http.wire: {} http-outgoing-2 << "{"access_token":"the token"}"
Successfully authenticated
Fetching user information
DEBUG 2023-12-01 14:27:51,174 [main] org.apache.http.wire: {} http-outgoing-2 >> "GET /accounts/api/me HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,174 [main] org.apache.http.wire: {} http-outgoing-2 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:51,174 [main] org.apache.http.wire: {} http-outgoing-2 >> "Host: localhost:33735[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 << "content-length: 118[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,175 [main] org.apache.http.wire: {} http-outgoing-2 << "{"user":{"id":"the_id","username":"the_username","memberOfOrganizations":[{"name":"the-org-name","id":"the-org-id"}]}}"
Searching for assets for Exchange asset 'the-asset-id'
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "POST /graph/api/v1/graphql HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "Content-Length: 245[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "Host: localhost:33735[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,176 [main] org.apache.http.wire: {} http-outgoing-2 >> "{"query":"query GetAssets($asset_id: String!, $group_id: String!) { assets(asset: {groupId: $group_id, assetId: $asset_id}) { __typename assetId version versionGroup } }","variables":"{\"asset_id\":\"the-asset-id\",\"group_id\":\"the-org-id\"}"}"
DEBUG 2023-12-01 14:27:51,178 [main] org.apache.http.wire: {} http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,179 [main] org.apache.http.wire: {} http-outgoing-2 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,179 [main] org.apache.http.wire: {} http-outgoing-2 << "content-length: 191[\r][\n]"
DEBUG 2023-12-01 14:27:51,179 [main] org.apache.http.wire: {} http-outgoing-2 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,179 [main] org.apache.http.wire: {} http-outgoing-2 << "{"data":{"assets":[{"__typename":"Asset","assetId":"foo","version":"1.0.201910193","versionGroup":"v1"},{"__typename":"Asset","assetId":"foo","version":"1.0.202010213","versionGroup":"v1"}]}}"
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test synchronizeApiDefinition_online_validate ***
github-actions / Test Results
synchronizeApiDefinition_already_ismule4_wrong (com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest) with error
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest.xml [took 0s]
Raw output
Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}, Asset{__typename=Asset, assetId=foo, version=1.0.202010213, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'
org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}, Asset{__typename=Asset, assetId=foo, version=1.0.202010213, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'
at com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest.synchronizeApiDefinition_already_ismule4_wrong(ApiManagerDeployerTest.groovy:1441)
*** Starting test synchronizeApiDefinition_already_ismule4_wrong ***
Waiting for server to come up
Server is supposedly up on port 35645
Authenticating to Anypoint as user 'the user'
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "POST /accounts/login HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "Content-Length: 49[\r][\n]"
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "Host: localhost:35645[\r][\n]"
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,188 [main] org.apache.http.wire: {} http-outgoing-3 >> "{"username":"the user","password":"the password"}"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 << "content-length: 28[\r][\n]"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 << "{"access_token":"the token"}"
Successfully authenticated
Fetching user information
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 >> "GET /accounts/api/me HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 >> "Host: localhost:35645[\r][\n]"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,193 [main] org.apache.http.wire: {} http-outgoing-3 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,194 [main] org.apache.http.wire: {} http-outgoing-3 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,194 [main] org.apache.http.wire: {} http-outgoing-3 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,194 [main] org.apache.http.wire: {} http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,194 [main] org.apache.http.wire: {} http-outgoing-3 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,194 [main] org.apache.http.wire: {} http-outgoing-3 << "content-length: 118[\r][\n]"
DEBUG 2023-12-01 14:27:51,194 [main] org.apache.http.wire: {} http-outgoing-3 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,194 [main] org.apache.http.wire: {} http-outgoing-3 << "{"user":{"id":"the_id","username":"the_username","memberOfOrganizations":[{"name":"the-org-name","id":"the-org-id"}]}}"
Searching for assets for Exchange asset 'the-asset-id'
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "POST /graph/api/v1/graphql HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "Content-Length: 245[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "Host: localhost:35645[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,195 [main] org.apache.http.wire: {} http-outgoing-3 >> "{"query":"query GetAssets($asset_id: String!, $group_id: String!) { assets(asset: {groupId: $group_id, assetId: $asset_id}) { __typename assetId version versionGroup } }","variables":"{\"asset_id\":\"the-asset-id\",\"group_id\":\"the-org-id\"}"}"
DEBUG 2023-12-01 14:27:51,197 [main] org.apache.http.wire: {} http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,197 [main] org.apache.http.wire: {} http-outgoing-3 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,197 [main] org.apache.http.wire: {} http-outgoing-3 << "content-length: 191[\r][\n]"
DEBUG 2023-12-01 14:27:51,197 [main] org.apache.http.wire: {} http-outgoing-3 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,197 [main] org.apache.http.wire: {} http-outgoing-3 << "{"data":{"assets":[{"__typename":"Asset","assetId":"foo","version":"1.0.201910193","versionGroup":"v1"},{"__typename":"Asset","assetId":"foo","version":"1.0.202010213","versionGroup":"v1"}]}}"
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test synchronizeApiDefinition_already_ismule4_wrong ***
github-actions / Test Results
resolveAssetVersion_match_older_than_us (com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest) with error
./library/target/surefire-reports/TEST-com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest.xml [took 0s]
Raw output
Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}, Asset{__typename=Asset, assetId=foo, version=2.0.201910313, versionGroup=v2}, Asset{__typename=Asset, assetId=foo, version=1.0.201910213, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'
org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'Optional[[Asset{__typename=Asset, assetId=foo, version=1.0.201910193, versionGroup=v1}, Asset{__typename=Asset, assetId=foo, version=2.0.201910313, versionGroup=v2}, Asset{__typename=Asset, assetId=foo, version=1.0.201910213, versionGroup=v1}]]' with class 'java.util.Optional' to class 'java.util.List'
at com.avioconsulting.mule.deployment.internal.subdeployers.ApiManagerDeployerTest.resolveAssetVersion_match_older_than_us(ApiManagerDeployerTest.groovy:861)
*** Starting test resolveAssetVersion_match_older_than_us ***
Waiting for server to come up
Server is supposedly up on port 45861
Authenticating to Anypoint as user 'the user'
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "POST /accounts/login HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "Content-Length: 49[\r][\n]"
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "Host: localhost:45861[\r][\n]"
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,204 [main] org.apache.http.wire: {} http-outgoing-4 >> "{"username":"the user","password":"the password"}"
DEBUG 2023-12-01 14:27:51,208 [main] org.apache.http.wire: {} http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,208 [main] org.apache.http.wire: {} http-outgoing-4 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,208 [main] org.apache.http.wire: {} http-outgoing-4 << "content-length: 28[\r][\n]"
DEBUG 2023-12-01 14:27:51,208 [main] org.apache.http.wire: {} http-outgoing-4 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,208 [main] org.apache.http.wire: {} http-outgoing-4 << "{"access_token":"the token"}"
Successfully authenticated
Fetching user information
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 >> "GET /accounts/api/me HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 >> "Host: localhost:45861[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 << "content-length: 118[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,209 [main] org.apache.http.wire: {} http-outgoing-4 << "{"user":{"id":"the_id","username":"the_username","memberOfOrganizations":[{"name":"the-org-name","id":"the-org-id"}]}}"
Searching for assets for Exchange asset 'the-asset-id'
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "POST /graph/api/v1/graphql HTTP/1.1[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "Authorization: Bearer the token[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "Content-Length: 245[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "Host: localhost:45861[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "User-Agent: Apache-HttpClient/4.5.13 (Java/17.0.9)[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "Accept-Encoding: gzip,deflate[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "[\r][\n]"
DEBUG 2023-12-01 14:27:51,210 [main] org.apache.http.wire: {} http-outgoing-4 >> "{"query":"query GetAssets($asset_id: String!, $group_id: String!) { assets(asset: {groupId: $group_id, assetId: $asset_id}) { __typename assetId version versionGroup } }","variables":"{\"asset_id\":\"the-asset-id\",\"group_id\":\"the-org-id\"}"}"
DEBUG 2023-12-01 14:27:51,212 [main] org.apache.http.wire: {} http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
DEBUG 2023-12-01 14:27:51,212 [main] org.apache.http.wire: {} http-outgoing-4 << "Content-Type: application/json[\r][\n]"
DEBUG 2023-12-01 14:27:51,212 [main] org.apache.http.wire: {} http-outgoing-4 << "content-length: 276[\r][\n]"
DEBUG 2023-12-01 14:27:51,212 [main] org.apache.http.wire: {} http-outgoing-4 << "[\r][\n]"
DEBUG 2023-12-01 14:27:51,212 [main] org.apache.http.wire: {} http-outgoing-4 << "{"data":{"assets":[{"__typename":"Asset","assetId":"foo","version":"1.0.201910193","versionGroup":"v1"},{"__typename":"Asset","assetId":"foo","version":"2.0.201910313","versionGroup":"v2"},{"__typename":"Asset","assetId":"foo","version":"1.0.201910213","versionGroup":"v1"}]}}"
Closing mock web server
Waiting for web server to close
Web server closed
*** Finishing test resolveAssetVersion_match_older_than_us ***