Uploaded image for project: 'WildFly Maven Plugin'
  1. WildFly Maven Plugin
  2. WFMP-259

Marking the maven-core dependency as provided breaks the dev goal

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 5.0.1.Final
    • None
    • None
    • None

      In WFMP-254 the org.apache.maven:maven-core dependency was marked as provided. This seems okay, but causes an issue in the dev goal with the mojo-executor.

      [ERROR] Failed to execute goal org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev (default-cli) on project contacts: Execution default-cli of goal org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev failed: A required class was missing while executing org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev: org/codehaus/plexus/util/xml/Xpp3DomUtils
      [ERROR] -----------------------------------------------------
      [ERROR] realm =    plugin>org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT
      [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
      [ERROR] urls[0] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-maven-plugin/5.0.1.Final-SNAPSHOT/wildfly-maven-plugin-5.0.1.Final-SNAPSHOT.jar
      [ERROR] urls[1] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-maven-plugin/6.0.0.Final/galleon-maven-plugin-6.0.0.Final.jar
      [ERROR] urls[2] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-api/6.0.0.Final/galleon-api-6.0.0.Final.jar
      [ERROR] urls[3] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-common-api/6.0.0.Final/galleon-common-api-6.0.0.Final.jar
      [ERROR] urls[4] = file:/home/jperkins/.m2/repository/org/jboss/staxmapper/1.5.0.Final/staxmapper-1.5.0.Final.jar
      [ERROR] urls[5] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-maven-universe/6.0.0.Final/galleon-maven-universe-6.0.0.Final.jar
      [ERROR] urls[6] = file:/home/jperkins/.m2/repository/org/twdata/maven/mojo-executor/2.3.1/mojo-executor-2.3.1.jar
      [ERROR] urls[7] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-controller-client/23.0.3.Final/wildfly-controller-client-23.0.3.Final.jar
      [ERROR] urls[8] = file:/home/jperkins/.m2/repository/org/jboss/jboss-dmr/1.7.0.Final/jboss-dmr-1.7.0.Final.jar
      [ERROR] urls[9] = file:/home/jperkins/.m2/repository/org/jboss/logging/jboss-logging/3.5.3.Final/jboss-logging-3.5.3.Final.jar
      [ERROR] urls[10] = file:/home/jperkins/.m2/repository/org/jboss/threads/jboss-threads/2.4.0.Final/jboss-threads-2.4.0.Final.jar
      [ERROR] urls[11] = file:/home/jperkins/.m2/repository/org/wildfly/common/wildfly-common/1.7.0.Final/wildfly-common-1.7.0.Final.jar
      [ERROR] urls[12] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth/2.2.3.Final/wildfly-elytron-auth-2.2.3.Final.jar
      [ERROR] urls[13] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-util/2.2.3.Final/wildfly-elytron-util-2.2.3.Final.jar
      [ERROR] urls[14] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-asn1/2.2.3.Final/wildfly-elytron-asn1-2.2.3.Final.jar
      [ERROR] urls[15] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-base/2.2.3.Final/wildfly-elytron-base-2.2.3.Final.jar
      [ERROR] urls[16] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-security-manager/2.2.3.Final/wildfly-elytron-security-manager-2.2.3.Final.jar
      [ERROR] urls[17] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-security-manager-action/2.2.3.Final/wildfly-elytron-security-manager-action-2.2.3.Final.jar
      [ERROR] urls[18] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-launcher/23.0.3.Final/wildfly-launcher-23.0.3.Final.jar
      [ERROR] urls[19] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-protocol/23.0.3.Final/wildfly-protocol-23.0.3.Final.jar
      [ERROR] urls[20] = file:/home/jperkins/.m2/repository/org/jboss/remoting/jboss-remoting/5.0.28.Final/jboss-remoting-5.0.28.Final.jar
      [ERROR] urls[21] = file:/home/jperkins/.m2/repository/org/wildfly/client/wildfly-client-config/1.0.1.Final/wildfly-client-config-1.0.1.Final.jar
      [ERROR] urls[22] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-auth-util/1.20.2.Final/wildfly-elytron-sasl-auth-util-1.20.2.Final.jar
      [ERROR] urls[23] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server/2.2.3.Final/wildfly-elytron-auth-server-2.2.3.Final.jar
      [ERROR] urls[24] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential/2.2.3.Final/wildfly-elytron-credential-2.2.3.Final.jar
      [ERROR] urls[25] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500/2.2.3.Final/wildfly-elytron-x500-2.2.3.Final.jar
      [ERROR] urls[26] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-deprecated/2.2.3.Final/wildfly-elytron-auth-server-deprecated-2.2.3.Final.jar
      [ERROR] urls[27] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-http/2.2.3.Final/wildfly-elytron-http-2.2.3.Final.jar
      [ERROR] urls[28] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-http/2.2.3.Final/wildfly-elytron-auth-server-http-2.2.3.Final.jar
      [ERROR] urls[29] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-sasl/2.2.3.Final/wildfly-elytron-auth-server-sasl-2.2.3.Final.jar
      [ERROR] urls[30] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-client/2.2.3.Final/wildfly-elytron-client-2.2.3.Final.jar
      [ERROR] urls[31] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-util/2.2.3.Final/wildfly-elytron-auth-util-2.2.3.Final.jar
      [ERROR] urls[32] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-mechanism-gssapi/2.2.3.Final/wildfly-elytron-mechanism-gssapi-2.2.3.Final.jar
      [ERROR] urls[33] = file:/home/jperkins/.m2/repository/org/apache/sshd/sshd-common/2.9.2/sshd-common-2.9.2.jar
      [ERROR] urls[34] = file:/home/jperkins/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.32/jcl-over-slf4j-1.7.32.jar
      [ERROR] urls[35] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential-source-impl/2.2.3.Final/wildfly-elytron-credential-source-impl-2.2.3.Final.jar
      [ERROR] urls[36] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential-store/2.2.3.Final/wildfly-elytron-credential-store-2.2.3.Final.jar
      [ERROR] urls[37] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-keystore/2.2.3.Final/wildfly-elytron-keystore-2.2.3.Final.jar
      [ERROR] urls[38] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500-cert/2.2.3.Final/wildfly-elytron-x500-cert-2.2.3.Final.jar
      [ERROR] urls[39] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500-cert-util/2.2.3.Final/wildfly-elytron-x500-cert-util-2.2.3.Final.jar
      [ERROR] urls[40] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-mechanism/2.2.3.Final/wildfly-elytron-mechanism-2.2.3.Final.jar
      [ERROR] urls[41] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-password-impl/2.2.3.Final/wildfly-elytron-password-impl-2.2.3.Final.jar
      [ERROR] urls[42] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-provider-util/2.2.3.Final/wildfly-elytron-provider-util-2.2.3.Final.jar
      [ERROR] urls[43] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-ssh-util/2.2.3.Final/wildfly-elytron-ssh-util-2.2.3.Final.jar
      [ERROR] urls[44] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-permission/2.2.3.Final/wildfly-elytron-permission-2.2.3.Final.jar
      [ERROR] urls[45] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl/2.2.3.Final/wildfly-elytron-sasl-2.2.3.Final.jar
      [ERROR] urls[46] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-ssl/2.2.3.Final/wildfly-elytron-ssl-2.2.3.Final.jar
      [ERROR] urls[47] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-anonymous/2.2.3.Final/wildfly-elytron-sasl-anonymous-2.2.3.Final.jar
      [ERROR] urls[48] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-localuser/2.2.3.Final/wildfly-elytron-sasl-localuser-2.2.3.Final.jar
      [ERROR] urls[49] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-realm/2.2.3.Final/wildfly-elytron-realm-2.2.3.Final.jar
      [ERROR] urls[50] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-encryption/2.2.3.Final/wildfly-elytron-encryption-2.2.3.Final.jar
      [ERROR] urls[51] = file:/home/jperkins/.m2/repository/org/jboss/xnio/xnio-api/3.8.13.Final/xnio-api-3.8.13.Final.jar
      [ERROR] urls[52] = file:/home/jperkins/.m2/repository/org/jboss/xnio/xnio-nio/3.8.13.Final/xnio-nio-3.8.13.Final.jar
      [ERROR] urls[53] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-plugin-core/5.0.1.Final-SNAPSHOT/wildfly-plugin-core-5.0.1.Final-SNAPSHOT.jar
      [ERROR] urls[54] = file:/home/jperkins/.m2/repository/org/apache/maven/shared/maven-artifact-transfer/0.10.1/maven-artifact-transfer-0.10.1.jar
      [ERROR] urls[55] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-plugin-tools/1.1.0.Final/wildfly-plugin-tools-1.1.0.Final.jar
      [ERROR] urls[56] = file:/home/jperkins/.m2/repository/org/wildfly/channel/channel-core/1.1.0.Final/channel-core-1.1.0.Final.jar
      [ERROR] urls[57] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.0/jackson-databind-2.17.0.jar
      [ERROR] urls[58] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.0/jackson-annotations-2.17.0.jar
      [ERROR] urls[59] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.0/jackson-core-2.17.0.jar
      [ERROR] urls[60] = file:/home/jperkins/.m2/repository/net/bytebuddy/byte-buddy/1.14.9/byte-buddy-1.14.9.jar
      [ERROR] urls[61] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.17.0/jackson-dataformat-yaml-2.17.0.jar
      [ERROR] urls[62] = file:/home/jperkins/.m2/repository/com/networknt/json-schema-validator/1.4.0/json-schema-validator-1.4.0.jar
      [ERROR] urls[63] = file:/home/jperkins/.m2/repository/com/ethlo/time/itu/1.8.0/itu-1.8.0.jar
      [ERROR] urls[64] = file:/home/jperkins/.m2/repository/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.jar
      [ERROR] urls[65] = file:/home/jperkins/.m2/repository/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar
      [ERROR] urls[66] = file:/home/jperkins/.m2/repository/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar
      [ERROR] urls[67] = file:/home/jperkins/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
      [ERROR] urls[68] = file:/home/jperkins/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
      [ERROR] urls[69] = file:/home/jperkins/.m2/repository/org/wildfly/channel/maven-resolver/1.1.0.Final/maven-resolver-1.1.0.Final.jar
      [ERROR] urls[70] = file:/home/jperkins/.m2/repository/org/wildfly/prospero/prospero-metadata/1.2.1.Final/prospero-metadata-1.2.1.Final.jar
      [ERROR] urls[71] = file:/home/jperkins/.m2/repository/org/wildfly/glow/wildfly-glow-core/1.0.0.Final/wildfly-glow-core-1.0.0.Final.jar
      [ERROR] urls[72] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm/9.5/asm-9.5.jar
      [ERROR] urls[73] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar
      [ERROR] urls[74] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar
      [ERROR] urls[75] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar
      [ERROR] urls[76] = file:/home/jperkins/.m2/repository/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar
      [ERROR] urls[77] = file:/home/jperkins/.m2/repository/biz/aQute/bnd/biz.aQute.bnd.transform/6.4.0/biz.aQute.bnd.transform-6.4.0.jar
      [ERROR] urls[78] = file:/home/jperkins/.m2/repository/io/smallrye/jandex/3.1.6/jandex-3.1.6.jar
      [ERROR] Number of foreign imports: 1
      [ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
      [ERROR] 
      [ERROR] -----------------------------------------------------
      [ERROR] : org.codehaus.plexus.util.xml.Xpp3DomUtils
      [ERROR] -> [Help 1]
      org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev (default-cli) on project contacts: Execution default-cli of goal org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev failed: A required class was missing while executing org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev: org/codehaus/plexus/util/xml/Xpp3DomUtils
      -----------------------------------------------------
      realm =    plugin>org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT
      strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
      urls[0] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-maven-plugin/5.0.1.Final-SNAPSHOT/wildfly-maven-plugin-5.0.1.Final-SNAPSHOT.jar
      urls[1] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-maven-plugin/6.0.0.Final/galleon-maven-plugin-6.0.0.Final.jar
      urls[2] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-api/6.0.0.Final/galleon-api-6.0.0.Final.jar
      urls[3] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-common-api/6.0.0.Final/galleon-common-api-6.0.0.Final.jar
      urls[4] = file:/home/jperkins/.m2/repository/org/jboss/staxmapper/1.5.0.Final/staxmapper-1.5.0.Final.jar
      urls[5] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-maven-universe/6.0.0.Final/galleon-maven-universe-6.0.0.Final.jar
      urls[6] = file:/home/jperkins/.m2/repository/org/twdata/maven/mojo-executor/2.3.1/mojo-executor-2.3.1.jar
      urls[7] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-controller-client/23.0.3.Final/wildfly-controller-client-23.0.3.Final.jar
      urls[8] = file:/home/jperkins/.m2/repository/org/jboss/jboss-dmr/1.7.0.Final/jboss-dmr-1.7.0.Final.jar
      urls[9] = file:/home/jperkins/.m2/repository/org/jboss/logging/jboss-logging/3.5.3.Final/jboss-logging-3.5.3.Final.jar
      urls[10] = file:/home/jperkins/.m2/repository/org/jboss/threads/jboss-threads/2.4.0.Final/jboss-threads-2.4.0.Final.jar
      urls[11] = file:/home/jperkins/.m2/repository/org/wildfly/common/wildfly-common/1.7.0.Final/wildfly-common-1.7.0.Final.jar
      urls[12] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth/2.2.3.Final/wildfly-elytron-auth-2.2.3.Final.jar
      urls[13] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-util/2.2.3.Final/wildfly-elytron-util-2.2.3.Final.jar
      urls[14] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-asn1/2.2.3.Final/wildfly-elytron-asn1-2.2.3.Final.jar
      urls[15] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-base/2.2.3.Final/wildfly-elytron-base-2.2.3.Final.jar
      urls[16] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-security-manager/2.2.3.Final/wildfly-elytron-security-manager-2.2.3.Final.jar
      urls[17] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-security-manager-action/2.2.3.Final/wildfly-elytron-security-manager-action-2.2.3.Final.jar
      urls[18] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-launcher/23.0.3.Final/wildfly-launcher-23.0.3.Final.jar
      urls[19] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-protocol/23.0.3.Final/wildfly-protocol-23.0.3.Final.jar
      urls[20] = file:/home/jperkins/.m2/repository/org/jboss/remoting/jboss-remoting/5.0.28.Final/jboss-remoting-5.0.28.Final.jar
      urls[21] = file:/home/jperkins/.m2/repository/org/wildfly/client/wildfly-client-config/1.0.1.Final/wildfly-client-config-1.0.1.Final.jar
      urls[22] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-auth-util/1.20.2.Final/wildfly-elytron-sasl-auth-util-1.20.2.Final.jar
      urls[23] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server/2.2.3.Final/wildfly-elytron-auth-server-2.2.3.Final.jar
      urls[24] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential/2.2.3.Final/wildfly-elytron-credential-2.2.3.Final.jar
      urls[25] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500/2.2.3.Final/wildfly-elytron-x500-2.2.3.Final.jar
      urls[26] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-deprecated/2.2.3.Final/wildfly-elytron-auth-server-deprecated-2.2.3.Final.jar
      urls[27] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-http/2.2.3.Final/wildfly-elytron-http-2.2.3.Final.jar
      urls[28] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-http/2.2.3.Final/wildfly-elytron-auth-server-http-2.2.3.Final.jar
      urls[29] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-sasl/2.2.3.Final/wildfly-elytron-auth-server-sasl-2.2.3.Final.jar
      urls[30] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-client/2.2.3.Final/wildfly-elytron-client-2.2.3.Final.jar
      urls[31] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-util/2.2.3.Final/wildfly-elytron-auth-util-2.2.3.Final.jar
      urls[32] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-mechanism-gssapi/2.2.3.Final/wildfly-elytron-mechanism-gssapi-2.2.3.Final.jar
      urls[33] = file:/home/jperkins/.m2/repository/org/apache/sshd/sshd-common/2.9.2/sshd-common-2.9.2.jar
      urls[34] = file:/home/jperkins/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.32/jcl-over-slf4j-1.7.32.jar
      urls[35] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential-source-impl/2.2.3.Final/wildfly-elytron-credential-source-impl-2.2.3.Final.jar
      urls[36] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential-store/2.2.3.Final/wildfly-elytron-credential-store-2.2.3.Final.jar
      urls[37] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-keystore/2.2.3.Final/wildfly-elytron-keystore-2.2.3.Final.jar
      urls[38] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500-cert/2.2.3.Final/wildfly-elytron-x500-cert-2.2.3.Final.jar
      urls[39] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500-cert-util/2.2.3.Final/wildfly-elytron-x500-cert-util-2.2.3.Final.jar
      urls[40] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-mechanism/2.2.3.Final/wildfly-elytron-mechanism-2.2.3.Final.jar
      urls[41] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-password-impl/2.2.3.Final/wildfly-elytron-password-impl-2.2.3.Final.jar
      urls[42] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-provider-util/2.2.3.Final/wildfly-elytron-provider-util-2.2.3.Final.jar
      urls[43] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-ssh-util/2.2.3.Final/wildfly-elytron-ssh-util-2.2.3.Final.jar
      urls[44] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-permission/2.2.3.Final/wildfly-elytron-permission-2.2.3.Final.jar
      urls[45] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl/2.2.3.Final/wildfly-elytron-sasl-2.2.3.Final.jar
      urls[46] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-ssl/2.2.3.Final/wildfly-elytron-ssl-2.2.3.Final.jar
      urls[47] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-anonymous/2.2.3.Final/wildfly-elytron-sasl-anonymous-2.2.3.Final.jar
      urls[48] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-localuser/2.2.3.Final/wildfly-elytron-sasl-localuser-2.2.3.Final.jar
      urls[49] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-realm/2.2.3.Final/wildfly-elytron-realm-2.2.3.Final.jar
      urls[50] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-encryption/2.2.3.Final/wildfly-elytron-encryption-2.2.3.Final.jar
      urls[51] = file:/home/jperkins/.m2/repository/org/jboss/xnio/xnio-api/3.8.13.Final/xnio-api-3.8.13.Final.jar
      urls[52] = file:/home/jperkins/.m2/repository/org/jboss/xnio/xnio-nio/3.8.13.Final/xnio-nio-3.8.13.Final.jar
      urls[53] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-plugin-core/5.0.1.Final-SNAPSHOT/wildfly-plugin-core-5.0.1.Final-SNAPSHOT.jar
      urls[54] = file:/home/jperkins/.m2/repository/org/apache/maven/shared/maven-artifact-transfer/0.10.1/maven-artifact-transfer-0.10.1.jar
      urls[55] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-plugin-tools/1.1.0.Final/wildfly-plugin-tools-1.1.0.Final.jar
      urls[56] = file:/home/jperkins/.m2/repository/org/wildfly/channel/channel-core/1.1.0.Final/channel-core-1.1.0.Final.jar
      urls[57] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.0/jackson-databind-2.17.0.jar
      urls[58] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.0/jackson-annotations-2.17.0.jar
      urls[59] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.0/jackson-core-2.17.0.jar
      urls[60] = file:/home/jperkins/.m2/repository/net/bytebuddy/byte-buddy/1.14.9/byte-buddy-1.14.9.jar
      urls[61] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.17.0/jackson-dataformat-yaml-2.17.0.jar
      urls[62] = file:/home/jperkins/.m2/repository/com/networknt/json-schema-validator/1.4.0/json-schema-validator-1.4.0.jar
      urls[63] = file:/home/jperkins/.m2/repository/com/ethlo/time/itu/1.8.0/itu-1.8.0.jar
      urls[64] = file:/home/jperkins/.m2/repository/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.jar
      urls[65] = file:/home/jperkins/.m2/repository/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar
      urls[66] = file:/home/jperkins/.m2/repository/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar
      urls[67] = file:/home/jperkins/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
      urls[68] = file:/home/jperkins/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
      urls[69] = file:/home/jperkins/.m2/repository/org/wildfly/channel/maven-resolver/1.1.0.Final/maven-resolver-1.1.0.Final.jar
      urls[70] = file:/home/jperkins/.m2/repository/org/wildfly/prospero/prospero-metadata/1.2.1.Final/prospero-metadata-1.2.1.Final.jar
      urls[71] = file:/home/jperkins/.m2/repository/org/wildfly/glow/wildfly-glow-core/1.0.0.Final/wildfly-glow-core-1.0.0.Final.jar
      urls[72] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm/9.5/asm-9.5.jar
      urls[73] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar
      urls[74] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar
      urls[75] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar
      urls[76] = file:/home/jperkins/.m2/repository/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar
      urls[77] = file:/home/jperkins/.m2/repository/biz/aQute/bnd/biz.aQute.bnd.transform/6.4.0/biz.aQute.bnd.transform-6.4.0.jar
      urls[78] = file:/home/jperkins/.m2/repository/io/smallrye/jandex/3.1.6/jandex-3.1.6.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:333)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
          at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
          at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
          at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
          at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
          at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
          at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
          at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
          at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
          at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
          at java.lang.reflect.Method.invoke (Method.java:580)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
          at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
          at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
      Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-cli of goal org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev failed: A required class was missing while executing org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev: org/codehaus/plexus/util/xml/Xpp3DomUtils
      -----------------------------------------------------
      realm =    plugin>org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT
      strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
      urls[0] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-maven-plugin/5.0.1.Final-SNAPSHOT/wildfly-maven-plugin-5.0.1.Final-SNAPSHOT.jar
      urls[1] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-maven-plugin/6.0.0.Final/galleon-maven-plugin-6.0.0.Final.jar
      urls[2] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-api/6.0.0.Final/galleon-api-6.0.0.Final.jar
      urls[3] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-common-api/6.0.0.Final/galleon-common-api-6.0.0.Final.jar
      urls[4] = file:/home/jperkins/.m2/repository/org/jboss/staxmapper/1.5.0.Final/staxmapper-1.5.0.Final.jar
      urls[5] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-maven-universe/6.0.0.Final/galleon-maven-universe-6.0.0.Final.jar
      urls[6] = file:/home/jperkins/.m2/repository/org/twdata/maven/mojo-executor/2.3.1/mojo-executor-2.3.1.jar
      urls[7] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-controller-client/23.0.3.Final/wildfly-controller-client-23.0.3.Final.jar
      urls[8] = file:/home/jperkins/.m2/repository/org/jboss/jboss-dmr/1.7.0.Final/jboss-dmr-1.7.0.Final.jar
      urls[9] = file:/home/jperkins/.m2/repository/org/jboss/logging/jboss-logging/3.5.3.Final/jboss-logging-3.5.3.Final.jar
      urls[10] = file:/home/jperkins/.m2/repository/org/jboss/threads/jboss-threads/2.4.0.Final/jboss-threads-2.4.0.Final.jar
      urls[11] = file:/home/jperkins/.m2/repository/org/wildfly/common/wildfly-common/1.7.0.Final/wildfly-common-1.7.0.Final.jar
      urls[12] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth/2.2.3.Final/wildfly-elytron-auth-2.2.3.Final.jar
      urls[13] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-util/2.2.3.Final/wildfly-elytron-util-2.2.3.Final.jar
      urls[14] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-asn1/2.2.3.Final/wildfly-elytron-asn1-2.2.3.Final.jar
      urls[15] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-base/2.2.3.Final/wildfly-elytron-base-2.2.3.Final.jar
      urls[16] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-security-manager/2.2.3.Final/wildfly-elytron-security-manager-2.2.3.Final.jar
      urls[17] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-security-manager-action/2.2.3.Final/wildfly-elytron-security-manager-action-2.2.3.Final.jar
      urls[18] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-launcher/23.0.3.Final/wildfly-launcher-23.0.3.Final.jar
      urls[19] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-protocol/23.0.3.Final/wildfly-protocol-23.0.3.Final.jar
      urls[20] = file:/home/jperkins/.m2/repository/org/jboss/remoting/jboss-remoting/5.0.28.Final/jboss-remoting-5.0.28.Final.jar
      urls[21] = file:/home/jperkins/.m2/repository/org/wildfly/client/wildfly-client-config/1.0.1.Final/wildfly-client-config-1.0.1.Final.jar
      urls[22] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-auth-util/1.20.2.Final/wildfly-elytron-sasl-auth-util-1.20.2.Final.jar
      urls[23] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server/2.2.3.Final/wildfly-elytron-auth-server-2.2.3.Final.jar
      urls[24] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential/2.2.3.Final/wildfly-elytron-credential-2.2.3.Final.jar
      urls[25] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500/2.2.3.Final/wildfly-elytron-x500-2.2.3.Final.jar
      urls[26] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-deprecated/2.2.3.Final/wildfly-elytron-auth-server-deprecated-2.2.3.Final.jar
      urls[27] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-http/2.2.3.Final/wildfly-elytron-http-2.2.3.Final.jar
      urls[28] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-http/2.2.3.Final/wildfly-elytron-auth-server-http-2.2.3.Final.jar
      urls[29] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-sasl/2.2.3.Final/wildfly-elytron-auth-server-sasl-2.2.3.Final.jar
      urls[30] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-client/2.2.3.Final/wildfly-elytron-client-2.2.3.Final.jar
      urls[31] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-util/2.2.3.Final/wildfly-elytron-auth-util-2.2.3.Final.jar
      urls[32] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-mechanism-gssapi/2.2.3.Final/wildfly-elytron-mechanism-gssapi-2.2.3.Final.jar
      urls[33] = file:/home/jperkins/.m2/repository/org/apache/sshd/sshd-common/2.9.2/sshd-common-2.9.2.jar
      urls[34] = file:/home/jperkins/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.32/jcl-over-slf4j-1.7.32.jar
      urls[35] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential-source-impl/2.2.3.Final/wildfly-elytron-credential-source-impl-2.2.3.Final.jar
      urls[36] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential-store/2.2.3.Final/wildfly-elytron-credential-store-2.2.3.Final.jar
      urls[37] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-keystore/2.2.3.Final/wildfly-elytron-keystore-2.2.3.Final.jar
      urls[38] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500-cert/2.2.3.Final/wildfly-elytron-x500-cert-2.2.3.Final.jar
      urls[39] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500-cert-util/2.2.3.Final/wildfly-elytron-x500-cert-util-2.2.3.Final.jar
      urls[40] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-mechanism/2.2.3.Final/wildfly-elytron-mechanism-2.2.3.Final.jar
      urls[41] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-password-impl/2.2.3.Final/wildfly-elytron-password-impl-2.2.3.Final.jar
      urls[42] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-provider-util/2.2.3.Final/wildfly-elytron-provider-util-2.2.3.Final.jar
      urls[43] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-ssh-util/2.2.3.Final/wildfly-elytron-ssh-util-2.2.3.Final.jar
      urls[44] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-permission/2.2.3.Final/wildfly-elytron-permission-2.2.3.Final.jar
      urls[45] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl/2.2.3.Final/wildfly-elytron-sasl-2.2.3.Final.jar
      urls[46] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-ssl/2.2.3.Final/wildfly-elytron-ssl-2.2.3.Final.jar
      urls[47] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-anonymous/2.2.3.Final/wildfly-elytron-sasl-anonymous-2.2.3.Final.jar
      urls[48] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-localuser/2.2.3.Final/wildfly-elytron-sasl-localuser-2.2.3.Final.jar
      urls[49] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-realm/2.2.3.Final/wildfly-elytron-realm-2.2.3.Final.jar
      urls[50] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-encryption/2.2.3.Final/wildfly-elytron-encryption-2.2.3.Final.jar
      urls[51] = file:/home/jperkins/.m2/repository/org/jboss/xnio/xnio-api/3.8.13.Final/xnio-api-3.8.13.Final.jar
      urls[52] = file:/home/jperkins/.m2/repository/org/jboss/xnio/xnio-nio/3.8.13.Final/xnio-nio-3.8.13.Final.jar
      urls[53] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-plugin-core/5.0.1.Final-SNAPSHOT/wildfly-plugin-core-5.0.1.Final-SNAPSHOT.jar
      urls[54] = file:/home/jperkins/.m2/repository/org/apache/maven/shared/maven-artifact-transfer/0.10.1/maven-artifact-transfer-0.10.1.jar
      urls[55] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-plugin-tools/1.1.0.Final/wildfly-plugin-tools-1.1.0.Final.jar
      urls[56] = file:/home/jperkins/.m2/repository/org/wildfly/channel/channel-core/1.1.0.Final/channel-core-1.1.0.Final.jar
      urls[57] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.0/jackson-databind-2.17.0.jar
      urls[58] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.0/jackson-annotations-2.17.0.jar
      urls[59] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.0/jackson-core-2.17.0.jar
      urls[60] = file:/home/jperkins/.m2/repository/net/bytebuddy/byte-buddy/1.14.9/byte-buddy-1.14.9.jar
      urls[61] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.17.0/jackson-dataformat-yaml-2.17.0.jar
      urls[62] = file:/home/jperkins/.m2/repository/com/networknt/json-schema-validator/1.4.0/json-schema-validator-1.4.0.jar
      urls[63] = file:/home/jperkins/.m2/repository/com/ethlo/time/itu/1.8.0/itu-1.8.0.jar
      urls[64] = file:/home/jperkins/.m2/repository/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.jar
      urls[65] = file:/home/jperkins/.m2/repository/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar
      urls[66] = file:/home/jperkins/.m2/repository/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar
      urls[67] = file:/home/jperkins/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
      urls[68] = file:/home/jperkins/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
      urls[69] = file:/home/jperkins/.m2/repository/org/wildfly/channel/maven-resolver/1.1.0.Final/maven-resolver-1.1.0.Final.jar
      urls[70] = file:/home/jperkins/.m2/repository/org/wildfly/prospero/prospero-metadata/1.2.1.Final/prospero-metadata-1.2.1.Final.jar
      urls[71] = file:/home/jperkins/.m2/repository/org/wildfly/glow/wildfly-glow-core/1.0.0.Final/wildfly-glow-core-1.0.0.Final.jar
      urls[72] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm/9.5/asm-9.5.jar
      urls[73] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar
      urls[74] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar
      urls[75] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar
      urls[76] = file:/home/jperkins/.m2/repository/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar
      urls[77] = file:/home/jperkins/.m2/repository/biz/aQute/bnd/biz.aQute.bnd.transform/6.4.0/biz.aQute.bnd.transform-6.4.0.jar
      urls[78] = file:/home/jperkins/.m2/repository/io/smallrye/jandex/3.1.6/jandex-3.1.6.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:152)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
          at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
          at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
          at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
          at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
          at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
          at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
          at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
          at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
          at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
          at java.lang.reflect.Method.invoke (Method.java:580)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
          at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
          at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
      Caused by: org.apache.maven.plugin.PluginContainerException: A required class was missing while executing org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT:dev: org/codehaus/plexus/util/xml/Xpp3DomUtils
      -----------------------------------------------------
      realm =    plugin>org.wildfly.plugins:wildfly-maven-plugin:5.0.1.Final-SNAPSHOT
      strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
      urls[0] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-maven-plugin/5.0.1.Final-SNAPSHOT/wildfly-maven-plugin-5.0.1.Final-SNAPSHOT.jar
      urls[1] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-maven-plugin/6.0.0.Final/galleon-maven-plugin-6.0.0.Final.jar
      urls[2] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-api/6.0.0.Final/galleon-api-6.0.0.Final.jar
      urls[3] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-common-api/6.0.0.Final/galleon-common-api-6.0.0.Final.jar
      urls[4] = file:/home/jperkins/.m2/repository/org/jboss/staxmapper/1.5.0.Final/staxmapper-1.5.0.Final.jar
      urls[5] = file:/home/jperkins/.m2/repository/org/jboss/galleon/galleon-maven-universe/6.0.0.Final/galleon-maven-universe-6.0.0.Final.jar
      urls[6] = file:/home/jperkins/.m2/repository/org/twdata/maven/mojo-executor/2.3.1/mojo-executor-2.3.1.jar
      urls[7] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-controller-client/23.0.3.Final/wildfly-controller-client-23.0.3.Final.jar
      urls[8] = file:/home/jperkins/.m2/repository/org/jboss/jboss-dmr/1.7.0.Final/jboss-dmr-1.7.0.Final.jar
      urls[9] = file:/home/jperkins/.m2/repository/org/jboss/logging/jboss-logging/3.5.3.Final/jboss-logging-3.5.3.Final.jar
      urls[10] = file:/home/jperkins/.m2/repository/org/jboss/threads/jboss-threads/2.4.0.Final/jboss-threads-2.4.0.Final.jar
      urls[11] = file:/home/jperkins/.m2/repository/org/wildfly/common/wildfly-common/1.7.0.Final/wildfly-common-1.7.0.Final.jar
      urls[12] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth/2.2.3.Final/wildfly-elytron-auth-2.2.3.Final.jar
      urls[13] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-util/2.2.3.Final/wildfly-elytron-util-2.2.3.Final.jar
      urls[14] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-asn1/2.2.3.Final/wildfly-elytron-asn1-2.2.3.Final.jar
      urls[15] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-base/2.2.3.Final/wildfly-elytron-base-2.2.3.Final.jar
      urls[16] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-security-manager/2.2.3.Final/wildfly-elytron-security-manager-2.2.3.Final.jar
      urls[17] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-security-manager-action/2.2.3.Final/wildfly-elytron-security-manager-action-2.2.3.Final.jar
      urls[18] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-launcher/23.0.3.Final/wildfly-launcher-23.0.3.Final.jar
      urls[19] = file:/home/jperkins/.m2/repository/org/wildfly/core/wildfly-protocol/23.0.3.Final/wildfly-protocol-23.0.3.Final.jar
      urls[20] = file:/home/jperkins/.m2/repository/org/jboss/remoting/jboss-remoting/5.0.28.Final/jboss-remoting-5.0.28.Final.jar
      urls[21] = file:/home/jperkins/.m2/repository/org/wildfly/client/wildfly-client-config/1.0.1.Final/wildfly-client-config-1.0.1.Final.jar
      urls[22] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-auth-util/1.20.2.Final/wildfly-elytron-sasl-auth-util-1.20.2.Final.jar
      urls[23] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server/2.2.3.Final/wildfly-elytron-auth-server-2.2.3.Final.jar
      urls[24] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential/2.2.3.Final/wildfly-elytron-credential-2.2.3.Final.jar
      urls[25] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500/2.2.3.Final/wildfly-elytron-x500-2.2.3.Final.jar
      urls[26] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-deprecated/2.2.3.Final/wildfly-elytron-auth-server-deprecated-2.2.3.Final.jar
      urls[27] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-http/2.2.3.Final/wildfly-elytron-http-2.2.3.Final.jar
      urls[28] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-http/2.2.3.Final/wildfly-elytron-auth-server-http-2.2.3.Final.jar
      urls[29] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-server-sasl/2.2.3.Final/wildfly-elytron-auth-server-sasl-2.2.3.Final.jar
      urls[30] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-client/2.2.3.Final/wildfly-elytron-client-2.2.3.Final.jar
      urls[31] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-auth-util/2.2.3.Final/wildfly-elytron-auth-util-2.2.3.Final.jar
      urls[32] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-mechanism-gssapi/2.2.3.Final/wildfly-elytron-mechanism-gssapi-2.2.3.Final.jar
      urls[33] = file:/home/jperkins/.m2/repository/org/apache/sshd/sshd-common/2.9.2/sshd-common-2.9.2.jar
      urls[34] = file:/home/jperkins/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.32/jcl-over-slf4j-1.7.32.jar
      urls[35] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential-source-impl/2.2.3.Final/wildfly-elytron-credential-source-impl-2.2.3.Final.jar
      urls[36] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-credential-store/2.2.3.Final/wildfly-elytron-credential-store-2.2.3.Final.jar
      urls[37] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-keystore/2.2.3.Final/wildfly-elytron-keystore-2.2.3.Final.jar
      urls[38] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500-cert/2.2.3.Final/wildfly-elytron-x500-cert-2.2.3.Final.jar
      urls[39] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-x500-cert-util/2.2.3.Final/wildfly-elytron-x500-cert-util-2.2.3.Final.jar
      urls[40] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-mechanism/2.2.3.Final/wildfly-elytron-mechanism-2.2.3.Final.jar
      urls[41] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-password-impl/2.2.3.Final/wildfly-elytron-password-impl-2.2.3.Final.jar
      urls[42] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-provider-util/2.2.3.Final/wildfly-elytron-provider-util-2.2.3.Final.jar
      urls[43] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-ssh-util/2.2.3.Final/wildfly-elytron-ssh-util-2.2.3.Final.jar
      urls[44] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-permission/2.2.3.Final/wildfly-elytron-permission-2.2.3.Final.jar
      urls[45] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl/2.2.3.Final/wildfly-elytron-sasl-2.2.3.Final.jar
      urls[46] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-ssl/2.2.3.Final/wildfly-elytron-ssl-2.2.3.Final.jar
      urls[47] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-anonymous/2.2.3.Final/wildfly-elytron-sasl-anonymous-2.2.3.Final.jar
      urls[48] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-sasl-localuser/2.2.3.Final/wildfly-elytron-sasl-localuser-2.2.3.Final.jar
      urls[49] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-realm/2.2.3.Final/wildfly-elytron-realm-2.2.3.Final.jar
      urls[50] = file:/home/jperkins/.m2/repository/org/wildfly/security/wildfly-elytron-encryption/2.2.3.Final/wildfly-elytron-encryption-2.2.3.Final.jar
      urls[51] = file:/home/jperkins/.m2/repository/org/jboss/xnio/xnio-api/3.8.13.Final/xnio-api-3.8.13.Final.jar
      urls[52] = file:/home/jperkins/.m2/repository/org/jboss/xnio/xnio-nio/3.8.13.Final/xnio-nio-3.8.13.Final.jar
      urls[53] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-plugin-core/5.0.1.Final-SNAPSHOT/wildfly-plugin-core-5.0.1.Final-SNAPSHOT.jar
      urls[54] = file:/home/jperkins/.m2/repository/org/apache/maven/shared/maven-artifact-transfer/0.10.1/maven-artifact-transfer-0.10.1.jar
      urls[55] = file:/home/jperkins/.m2/repository/org/wildfly/plugins/wildfly-plugin-tools/1.1.0.Final/wildfly-plugin-tools-1.1.0.Final.jar
      urls[56] = file:/home/jperkins/.m2/repository/org/wildfly/channel/channel-core/1.1.0.Final/channel-core-1.1.0.Final.jar
      urls[57] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.0/jackson-databind-2.17.0.jar
      urls[58] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.0/jackson-annotations-2.17.0.jar
      urls[59] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.0/jackson-core-2.17.0.jar
      urls[60] = file:/home/jperkins/.m2/repository/net/bytebuddy/byte-buddy/1.14.9/byte-buddy-1.14.9.jar
      urls[61] = file:/home/jperkins/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.17.0/jackson-dataformat-yaml-2.17.0.jar
      urls[62] = file:/home/jperkins/.m2/repository/com/networknt/json-schema-validator/1.4.0/json-schema-validator-1.4.0.jar
      urls[63] = file:/home/jperkins/.m2/repository/com/ethlo/time/itu/1.8.0/itu-1.8.0.jar
      urls[64] = file:/home/jperkins/.m2/repository/org/apache/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.jar
      urls[65] = file:/home/jperkins/.m2/repository/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar
      urls[66] = file:/home/jperkins/.m2/repository/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar
      urls[67] = file:/home/jperkins/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
      urls[68] = file:/home/jperkins/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar
      urls[69] = file:/home/jperkins/.m2/repository/org/wildfly/channel/maven-resolver/1.1.0.Final/maven-resolver-1.1.0.Final.jar
      urls[70] = file:/home/jperkins/.m2/repository/org/wildfly/prospero/prospero-metadata/1.2.1.Final/prospero-metadata-1.2.1.Final.jar
      urls[71] = file:/home/jperkins/.m2/repository/org/wildfly/glow/wildfly-glow-core/1.0.0.Final/wildfly-glow-core-1.0.0.Final.jar
      urls[72] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm/9.5/asm-9.5.jar
      urls[73] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar
      urls[74] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar
      urls[75] = file:/home/jperkins/.m2/repository/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar
      urls[76] = file:/home/jperkins/.m2/repository/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar
      urls[77] = file:/home/jperkins/.m2/repository/biz/aQute/bnd/biz.aQute.bnd.transform/6.4.0/biz.aQute.bnd.transform-6.4.0.jar
      urls[78] = file:/home/jperkins/.m2/repository/io/smallrye/jandex/3.1.6/jandex-3.1.6.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:150)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
          at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
          at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
          at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
          at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
          at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
          at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
          at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
          at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
          at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
          at java.lang.reflect.Method.invoke (Method.java:580)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
          at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
          at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
      Caused by: java.lang.NoClassDefFoundError: org/codehaus/plexus/util/xml/Xpp3DomUtils
          at org.twdata.maven.mojoexecutor.MojoExecutor.mojoExecution (MojoExecutor.java:131)
          at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo (MojoExecutor.java:119)
          at org.wildfly.plugin.dev.DevMojo.executeGoal (DevMojo.java:924)
          at org.wildfly.plugin.dev.DevMojo.triggerResources (DevMojo.java:887)
          at org.wildfly.plugin.dev.DevMojo.execute (DevMojo.java:434)
          at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
          at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
          at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
          at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
          at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
          at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
          at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
          at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
          at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
          at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
          at java.lang.reflect.Method.invoke (Method.java:580)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
          at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
          at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
      Caused by: java.lang.ClassNotFoundException: org.codehaus.plexus.util.xml.Xpp3DomUtils
          at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass (SelfFirstStrategy.java:50)
          at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass (ClassRealm.java:271)
          at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass (ClassRealm.java:247)
          at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass (ClassRealm.java:239)
          at org.twdata.maven.mojoexecutor.MojoExecutor.mojoExecution (MojoExecutor.java:131)
          at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo (MojoExecutor.java:119)
          at org.wildfly.plugin.dev.DevMojo.executeGoal (DevMojo.java:924)
          at org.wildfly.plugin.dev.DevMojo.triggerResources (DevMojo.java:887)
          at org.wildfly.plugin.dev.DevMojo.execute (DevMojo.java:434)
          at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
          at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
          at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
          at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
          at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
          at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
          at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
          at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
          at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
          at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
          at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
          at java.lang.reflect.Method.invoke (Method.java:580)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
          at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
          at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
      [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
      

      This is likely because maven-core brings in the plexus-utils. Which again feels like it should be marked as provided.

      It should be noted that https://github.com/mojo-executor/mojo-executor is currently not being maintained. We should look for other alternatives or look at supporting this.

              jperkins-rhn James Perkins
              jperkins-rhn James Perkins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: