maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Gainty <mgai...@hotmail.com>
Subject RE: Plugin phase awareness...
Date Tue, 31 Dec 2013 12:51:30 GMT
[DEBUG] test:lifecycle-phases-plugin:jar:1.0:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-model:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-artifact:jar:3.0:compile
[DEBUG]       org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
[DEBUG]             org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-settings:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.0:compile
[DEBUG]          org.codehaus.mojo:animal-sniffer:jar:1.6:compile
[DEBUG]             asm:asm-all:jar:3.1:compile
[DEBUG]          org.codehaus.plexus:plexus-component-metadata:jar:1.5.4:compile
[DEBUG]             org.codehaus.plexus:plexus-container-default:jar:1.5.4:compile
[DEBUG]                org.apache.xbean:xbean-reflect:jar:3.4:compile
[DEBUG]                   log4j:log4j:jar:1.2.12:compile
[DEBUG]                   commons-logging:commons-logging-api:jar:1.1:compile
[DEBUG]                com.google.collections:google-collections:jar:1.0:compile
[DEBUG]                junit:junit:jar:3.8.2:compile
[DEBUG]             com.thoughtworks.qdox:qdox:jar:1.9.2:compile
[DEBUG]             jdom:jdom:jar:1.0:compile
[DEBUG]             org.apache.maven:maven-project:jar:2.0.9:compile
[DEBUG]                org.apache.maven.plugin-tools:maven-plugin-tools-api:jar:3.0:compile
[DEBUG]                   org.apache.maven:maven-plugin-descriptor:jar:2.2.1:compile
[DEBUG]                org.apache.maven:maven-profile:jar:2.0.9:compile
[DEBUG]                org.apache.maven:maven-artifact-manager:jar:2.0.9:compile
[DEBUG]                org.apache.maven:maven-plugin-registry:jar:2.0.9:compile
[DEBUG]             org.codehaus.plexus:plexus-cli:jar:1.2:compile
[DEBUG]             commons-cli:commons-cli:jar:1.0:compile
[DEBUG]                commons-logging:commons-logging:jar:1.0:compile
[DEBUG]                commons-lang:commons-lang:jar:1.0:compile
[DEBUG]             asm:asm:jar:3.1:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-aether-provider:jar:3.0:runtime
[DEBUG]       org.sonatype.aether:aether-impl:jar:1.7:compile
[DEBUG]          org.apache.maven.plugins:maven-surefire-plugin:jar:2.4.2:compile
[DEBUG]             org.apache.maven.surefire:surefire-booter:jar:2.4.2:compile
[DEBUG]                org.apache.maven.surefire:maven-surefire-common:jar:2.12.4:compile
[DEBUG]                   org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.1:compile
[DEBUG]                   org.apache.maven:maven-toolchain:jar:2.0.9:compile
[DEBUG]                   org.apache.commons:commons-lang3:jar:3.1:compile
[DEBUG]                   org.apache.maven.shared:maven-common-artifact-filters:jar:1.3:compile
[DEBUG]                org.apache.maven.surefire:surefire-api:jar:2.4.2:compile
[DEBUG]             org.apache.maven.surefire:surefire-junit:jar:2.4.2:compile
[DEBUG]          org.sonatype.aether:aether-spi:jar:1.7:compile
[DEBUG]       org.sonatype.aether:aether-api:jar:1.7:compile
[DEBUG]       org.sonatype.aether:aether-util:jar:1.7:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:2.0.4:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG] Created new class realm maven.api
[DEBUG] Importing foreign packages into class realm maven.api
[DEBUG]   Imported: org.apache.maven.wagon.events < plexus.core
[DEBUG]   Imported: org.sonatype.aether.transfer < plexus.core
[DEBUG]   Imported: org.apache.maven.exception < plexus.core
[DEBUG]   Imported: org.sonatype.aether.metadata < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core
[DEBUG]   Imported: org.sonatype.aether.collection < plexus.core
[DEBUG]   Imported: org.sonatype.aether.version < plexus.core
[DEBUG]   Imported: org.apache.maven.monitor < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.resource < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.logging < plexus.core
[DEBUG]   Imported: org.apache.maven.profiles < plexus.core
[DEBUG]   Imported: org.sonatype.aether.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.classrealm < plexus.core
[DEBUG]   Imported: org.apache.maven.execution < plexus.core
[DEBUG]   Imported: org.sonatype.aether.artifact < plexus.core
[DEBUG]   Imported: org.sonatype.aether.spi < plexus.core
[DEBUG]   Imported: org.apache.maven.reporting < plexus.core
[DEBUG]   Imported: org.apache.maven.usability < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.container < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.component < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.authentication < plexus.core
[DEBUG]   Imported: org.apache.maven.lifecycle < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.classworlds < plexus.core
[DEBUG]   Imported: org.sonatype.aether.graph < plexus.core
[DEBUG]   Imported: org.sonatype.aether.* < plexus.core
[DEBUG]   Imported: org.apache.maven.settings < plexus.core
[DEBUG]   Imported: org.codehaus.classworlds < plexus.core
[DEBUG]   Imported: org.sonatype.aether.impl < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.* < plexus.core
[DEBUG]   Imported: org.apache.maven.toolchain < plexus.core
[DEBUG]   Imported: org.sonatype.aether.deployment < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.observers < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core
[DEBUG]   Imported: org.apache.maven.configuration < plexus.core
[DEBUG]   Imported: org.apache.maven.cli < plexus.core
[DEBUG]   Imported: org.sonatype.aether.installation < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.context < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.authorization < plexus.core
[DEBUG]   Imported: org.apache.maven.project < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.lifecycle < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.configuration < plexus.core
[DEBUG]   Imported: org.apache.maven.artifact < plexus.core
[DEBUG]   Imported: org.apache.maven.model < plexus.core
[DEBUG]   Imported: org.apache.maven.* < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.proxy < plexus.core
[DEBUG]   Imported: org.sonatype.aether.resolution < plexus.core
[DEBUG]   Imported: org.apache.maven.plugin < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.* < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.personality < plexus.core
[DEBUG] Populating class realm maven.api
[DEBUG] Created new class realm plugin>test:lifecycle-phases-plugin:1.0
[DEBUG] Importing foreign packages into class realm plugin>test:lifecycle-phases-plugin:1.0
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>test:lifecycle-phases-plugin:1.0
[DEBUG]   Included: test:lifecycle-phases-plugin:jar:1.0
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7
[DEBUG]   Included: org.codehaus.mojo:animal-sniffer:jar:1.6
[DEBUG]   Included: asm:asm-all:jar:3.1
[DEBUG]   Included: org.codehaus.plexus:plexus-component-metadata:jar:1.5.4
[DEBUG]   Included: org.apache.xbean:xbean-reflect:jar:3.4
[DEBUG]   Included: log4j:log4j:jar:1.2.12
[DEBUG]   Included: commons-logging:commons-logging-api:jar:1.1
[DEBUG]   Included: com.google.collections:google-collections:jar:1.0
[DEBUG]   Included: junit:junit:jar:3.8.2
[DEBUG]   Included: com.thoughtworks.qdox:qdox:jar:1.9.2
[DEBUG]   Included: jdom:jdom:jar:1.0
[DEBUG]   Included: org.apache.maven.plugin-tools:maven-plugin-tools-api:jar:3.0
[DEBUG]   Included: org.codehaus.plexus:plexus-cli:jar:1.2
[DEBUG]   Included: commons-cli:commons-cli:jar:1.0
[DEBUG]   Included: commons-logging:commons-logging:jar:1.0
[DEBUG]   Included: commons-lang:commons-lang:jar:1.0
[DEBUG]   Included: asm:asm:jar:3.1
[DEBUG]   Included: org.apache.maven.plugins:maven-surefire-plugin:jar:2.4.2
[DEBUG]   Included: org.apache.maven.surefire:surefire-booter:jar:2.4.2
[DEBUG]   Included: org.apache.maven.surefire:maven-surefire-common:jar:2.12.4
[DEBUG]   Included: org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.1
[DEBUG]   Included: org.apache.commons:commons-lang3:jar:3.1
[DEBUG]   Included: org.apache.maven.shared:maven-common-artifact-filters:jar:1.3
[DEBUG]   Included: org.apache.maven.surefire:surefire-api:jar:2.4.2
[DEBUG]   Included: org.apache.maven.surefire:surefire-junit:jar:2.4.2
[DEBUG]   Included: org.sonatype.aether:aether-util:jar:1.7
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.14
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.4
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG]   Excluded: org.apache.maven:maven-plugin-api:jar:3.0
[DEBUG]   Excluded: org.apache.maven:maven-model:jar:3.0
[DEBUG]   Excluded: org.apache.maven:maven-artifact:jar:3.0
[DEBUG]   Excluded: org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2
[DEBUG]   Excluded: org.apache.maven:maven-core:jar:3.0
[DEBUG]   Excluded: org.apache.maven:maven-settings:jar:3.0
[DEBUG]   Excluded: org.apache.maven:maven-settings-builder:jar:3.0
[DEBUG]   Excluded: org.codehaus.plexus:plexus-container-default:jar:1.5.4
[DEBUG]   Excluded: org.apache.maven:maven-project:jar:2.0.9
[DEBUG]   Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.2.1
[DEBUG]   Excluded: org.apache.maven:maven-profile:jar:2.0.9
[DEBUG]   Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.9
[DEBUG]   Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.9
[DEBUG]   Excluded: org.apache.maven:maven-repository-metadata:jar:3.0
[DEBUG]   Excluded: org.apache.maven:maven-model-builder:jar:3.0
[DEBUG]   Excluded: org.apache.maven:maven-aether-provider:jar:3.0
[DEBUG]   Excluded: org.sonatype.aether:aether-impl:jar:1.7
[DEBUG]   Excluded: org.apache.maven:maven-toolchain:jar:2.0.9
[DEBUG]   Excluded: org.sonatype.aether:aether-spi:jar:1.7
[DEBUG]   Excluded: org.sonatype.aether:aether-api:jar:1.7
[DEBUG]   Excluded: org.codehaus.plexus:plexus-classworlds:jar:2.2.3
[DEBUG] Configuring mojo test:lifecycle-phases-plugin:1.0:phase-name from plugin realm ClassRealm[plugin>test:lifecycle-phases-plugin:1.0,
parent: sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'test:lifecycle-phases-plugin:1.0:phase-name' with basic configurator
-->
[DEBUG]   (f) execution = test:lifecycle-phases-plugin:1.0:phase-name {execution: validate-phase}
[DEBUG]   (f) phase = validate
[DEBUG] -- end configuration --
[INFO] [phase-name] Maven lifecycle phase is validate

MG>(correct)

[INFO] 
[INFO] --- lifecycle-phases-plugin:1.0:phase-name (compile-phase) @ lifecycle-phase-plugin-test
---
[DEBUG] Configuring mojo test:lifecycle-phases-plugin:1.0:phase-name from plugin realm ClassRealm[plugin>test:lifecycle-phases-plugin:1.0,
parent: sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'test:lifecycle-phases-plugin:1.0:phase-name' with basic configurator
-->
[DEBUG]   (f) execution = test:lifecycle-phases-plugin:1.0:phase-name {execution: compile-phase}
[DEBUG]   (f) phase = compile
[DEBUG] -- end configuration --
[INFO] [phase-name] Maven lifecycle phase is compile
MG>(correct)


[INFO] 
[INFO] --- lifecycle-phases-plugin:1.0:phase-name (process-classes-phase) @ lifecycle-phase-plugin-test
---
[DEBUG] Configuring mojo test:lifecycle-phases-plugin:1.0:phase-name from plugin realm ClassRealm[plugin>test:lifecycle-phases-plugin:1.0,
parent: sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'test:lifecycle-phases-plugin:1.0:phase-name' with basic configurator
-->
[DEBUG]   (f) execution = test:lifecycle-phases-plugin:1.0:phase-name {execution: process-classes-phase}
[DEBUG]   (f) phase = process-classes
[DEBUG] -- end configuration --
[INFO] [phase-name] Maven lifecycle phase is process-classes
MG>(correct)


[INFO] 
[INFO] --- lifecycle-phases-plugin:1.0:phase-name (package-phase) @ lifecycle-phase-plugin-test
---
[DEBUG] Configuring mojo test:lifecycle-phases-plugin:1.0:phase-name from plugin realm ClassRealm[plugin>test:lifecycle-phases-plugin:1.0,
parent: sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'test:lifecycle-phases-plugin:1.0:phase-name' with basic configurator
-->
[DEBUG]   (f) execution = test:lifecycle-phases-plugin:1.0:phase-name {execution: package-phase}
[DEBUG]   (f) phase = package
[DEBUG] -- end configuration --
[INFO] [phase-name] Maven lifecycle phase is package
MG>(correct)


[INFO] 
[INFO] --- lifecycle-phases-plugin:1.0:phase-name (pre-integration-test-phase) @ lifecycle-phase-plugin-test
---
[DEBUG] Configuring mojo test:lifecycle-phases-plugin:1.0:phase-name from plugin realm ClassRealm[plugin>test:lifecycle-phases-plugin:1.0,
parent: sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'test:lifecycle-phases-plugin:1.0:phase-name' with basic configurator
-->
[DEBUG]   (f) execution = test:lifecycle-phases-plugin:1.0:phase-name {execution: pre-integration-test-phase}
[DEBUG]   (f) phase = pre-integration-test
[DEBUG] -- end configuration --
[INFO] [phase-name] Maven lifecycle phase is pre-integration-test
MG>(correct)


[INFO] 
[INFO] --- lifecycle-phases-plugin:1.0:phase-name (post-integration-test-phase) @ lifecycle-phase-plugin-test
---
[DEBUG] Configuring mojo test:lifecycle-phases-plugin:1.0:phase-name from plugin realm ClassRealm[plugin>test:lifecycle-phases-plugin:1.0,
parent: sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'test:lifecycle-phases-plugin:1.0:phase-name' with basic configurator
-->
[DEBUG]   (f) execution = test:lifecycle-phases-plugin:1.0:phase-name {execution: post-integration-test-phase}
[DEBUG]   (f) phase = post-integration-test
[DEBUG] -- end configuration --
[INFO] [phase-name] Maven lifecycle phase is post-integration-test
MG>(correct)


[INFO] 
[INFO] --- lifecycle-phases-plugin:1.0:phase-name (verify-phase) @ lifecycle-phase-plugin-test
---
[DEBUG] Configuring mojo test:lifecycle-phases-plugin:1.0:phase-name from plugin realm ClassRealm[plugin>test:lifecycle-phases-plugin:1.0,
parent: sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'test:lifecycle-phases-plugin:1.0:phase-name' with basic configurator
-->
[DEBUG]   (f) execution = test:lifecycle-phases-plugin:1.0:phase-name {execution: verify-phase}
[DEBUG]   (f) phase = verify
[DEBUG] -- end configuration --
[INFO] [phase-name] Maven lifecycle phase is verify
MG>(correct)


[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ lifecycle-phase-plugin-test
---
[DEBUG] org.apache.maven.plugins:maven-install-plugin:jar:2.3.1:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-project:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-settings:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-container-default:jar:1.5.5:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:2.3.3:compile
[DEBUG]             org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.3:compile
[DEBUG]                com.google.guava:guava:jar:13.0.1:compile
[DEBUG]          org.codehaus.plexus:plexus-classworlds:jar:2.2.2:compile
[DEBUG]          org.apache.xbean:xbean-reflect:jar:3.4:compile
[DEBUG]             log4j:log4j:jar:1.2.12:compile
[DEBUG]             commons-logging:commons-logging-api:jar:1.1:compile
[DEBUG]          com.google.collections:google-collections:jar:1.0:compile
[DEBUG]          junit:junit:jar:4.11:compile
[DEBUG]             org.hamcrest:hamcrest-core:jar:1.3:compile
[DEBUG]    org.apache.maven:maven-model:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-artifact-manager:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:2.0.6:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:2.0.5:compile
[DEBUG]    org.codehaus.plexus:plexus-digest:jar:1.0:compile
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-install-plugin:2.3.1
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-install-plugin:2.3.1
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-install-plugin:2.3.1
[DEBUG]   Included: org.apache.maven.plugins:maven-install-plugin:jar:2.3.1
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:2.3.3
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.3
[DEBUG]   Included: com.google.guava:guava:jar:13.0.1
[DEBUG]   Included: org.apache.xbean:xbean-reflect:jar:3.4
[DEBUG]   Included: log4j:log4j:jar:1.2.12
[DEBUG]   Included: commons-logging:commons-logging-api:jar:1.1
[DEBUG]   Included: com.google.collections:google-collections:jar:1.0
[DEBUG]   Included: junit:junit:jar:4.11
[DEBUG]   Included: org.hamcrest:hamcrest-core:jar:1.3
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.5
[DEBUG]   Included: org.codehaus.plexus:plexus-digest:jar:1.0
[DEBUG]   Excluded: org.apache.maven:maven-plugin-api:jar:2.0.6
[DEBUG]   Excluded: org.apache.maven:maven-project:jar:2.0.6
[DEBUG]   Excluded: org.apache.maven:maven-settings:jar:2.0.6
[DEBUG]   Excluded: org.apache.maven:maven-profile:jar:2.0.6
[DEBUG]   Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.6
[DEBUG]   Excluded: org.codehaus.plexus:plexus-container-default:jar:1.5.5
[DEBUG]   Excluded: org.codehaus.plexus:plexus-classworlds:jar:2.2.2
[DEBUG]   Excluded: org.apache.maven:maven-model:jar:2.0.6
[DEBUG]   Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.6
[DEBUG]   Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.6
[DEBUG]   Excluded: org.apache.maven:maven-artifact:jar:2.0.6
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-install-plugin:2.3.1:install from
plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-install-plugin:2.3.1, parent:
sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-install-plugin:2.3.1:install' with
basic configurator -->
[DEBUG]   (f) artifact = test:lifecycle-phase-plugin-test:pom:1.0-SNAPSHOT
[DEBUG]   (f) attachedArtifacts = []
[DEBUG]   (f) createChecksum = false
[DEBUG]   (f) localRepository =        id: local
      url: file:///C:/Users/mgainty/.m2/repository/
   layout: none

[DEBUG]   (f) packaging = pom
[DEBUG]   (f) pomFile = C:\Maven-plugin\lifecycle-phase\test-project\pom.xml
[DEBUG]   (f) updateReleaseInfo = false
[DEBUG] -- end configuration --
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10 for C:\Users\mgainty\.m2\repository
[INFO] Installing C:\Maven-plugin\lifecycle-phase\test-project\pom.xml to C:\Users\mgainty\.m2\repository\test\lifecycle-phase-plugin-test\1.0-SNAPSHOT\lifecycle-phase-plugin-test-1.0-SNAPSHOT.pom
[DEBUG] Installing test:lifecycle-phase-plugin-test:1.0-SNAPSHOT/maven-metadata.xml to C:\Users\mgainty\.m2\repository\test\lifecycle-phase-plugin-test\1.0-SNAPSHOT\maven-metadata-local.xml
[DEBUG] Installing test:lifecycle-phase-plugin-test/maven-metadata.xml to C:\Users\mgainty\.m2\repository\test\lifecycle-phase-plugin-test\maven-metadata-local.xml
[INFO] 
[INFO] --- lifecycle-phases-plugin:1.0:phase-name (install-phase) @ lifecycle-phase-plugin-test
---
[DEBUG] Configuring mojo test:lifecycle-phases-plugin:1.0:phase-name from plugin realm ClassRealm[plugin>test:lifecycle-phases-plugin:1.0,
parent: sun.misc.Launcher$AppClassLoader@68ffab0a]
[DEBUG] Configuring mojo 'test:lifecycle-phases-plugin:1.0:phase-name' with basic configurator
-->
[DEBUG]   (f) execution = test:lifecycle-phases-plugin:1.0:phase-name {execution: install-phase}
[DEBUG]   (f) phase = install
[DEBUG] -- end configuration --
[INFO] [phase-name] Maven lifecycle phase is install
MG>(correct)


so compiling and running with JDK/JVM/JRE 1.7.0_45 does correct the bug
I will update JIRA that this only fails with 1.7.0_25 JDK/JVM/JRE (and does not fail with
JDK/JVM/JRE 1.7.0_45)

https://jira.codehaus.org/browse/MNG-5555

 

I am puzzled why this bug is manifested when compiling and executing with 1.7.0_25 
I would appreciate hearing about bug-fixes from the JVM team that were corrected in 1.7.0_25
(in the 1.7.0_45 release)

 

Much appreciated Mr Patrick!
Happy New Year

Martin Gainty 
______________________________________________ 
Porfavor..no altere ni interrumpir esta communicacion..Gracias
Please ..do not alter or interrupt this communicaction..Thank You

  



> Date: Mon, 30 Dec 2013 15:02:05 -0800
> From: robert.patrick@oracle.com
> To: mgainty@hotmail.com; dev@maven.apache.org
> Subject: RE: Plugin phase awareness...
> 
> I don't have Maven 3.02 or Java 7u25 handy but as you can see from my example execution
below, Maven 3.0.5 and Java 7u45 works fine-that is, multiple executions of the plugin in
the different lifecycle phases that I have executions declared in my project POM for all return
the same value as the lifecycle phase).
> 
>  
> 
> C:\rpatrick\work\src\maven\lifecycle-phase\test-project>mvn  -version
> 
> Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 07:51:
> 
> 28-0600)
> 
> Maven home: c:\wls1213\oracle_common\modules\org.apache.maven_3.0.5
> 
> Java version: 1.7.0_45, vendor: Oracle Corporation
> 
> Java home: c:\java\jdk1.7.0\jre
> 
> Default locale: en_US, platform encoding: Cp1252
> 
> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
> 
>  
> 
> C:\rpatrick\work\src\maven\lifecycle-phase\test-project>mvn install
> 
> [INFO] Scanning for projects...
> 
> [INFO]
> 
> [INFO] ------------------------------------------------------------------------
> 
> [INFO] Building lifecycle-phase-plugin-test 1.0-SNAPSHOT
> 
> [INFO] ------------------------------------------------------------------------
> 
> [INFO]
> 
> [INFO] --- lifecycle-phases-plugin:1.0:phase-name (validate-phase) @ lifecycle-p
> 
> hase-plugin-test ---
> 
> [INFO] [phase-name] Maven lifecycle phase is validate
> 
> [INFO]
> 
> [INFO] --- lifecycle-phases-plugin:1.0:phase-name (compile-phase) @ lifecycle-ph
> 
> ase-plugin-test ---
> 
> [INFO] [phase-name] Maven lifecycle phase is compile
> 
> [INFO]
> 
> [INFO] --- lifecycle-phases-plugin:1.0:phase-name (process-classes-phase) @ life
> 
> cycle-phase-plugin-test ---
> 
> [INFO] [phase-name] Maven lifecycle phase is process-classes
> 
> [INFO]
> 
> [INFO] --- lifecycle-phases-plugin:1.0:phase-name (package-phase) @ lifecycle-ph
> 
> ase-plugin-test ---
> 
> [INFO] [phase-name] Maven lifecycle phase is package
> 
> [INFO]
> 
> [INFO] --- lifecycle-phases-plugin:1.0:phase-name (pre-integration-test-phase) @
> 
> lifecycle-phase-plugin-test ---
> 
> [INFO] [phase-name] Maven lifecycle phase is pre-integration-test
> 
> [INFO]
> 
> [INFO] --- lifecycle-phases-plugin:1.0:phase-name (post-integration-test-phase)
> 
> @ lifecycle-phase-plugin-test ---
> 
> [INFO] [phase-name] Maven lifecycle phase is post-integration-test
> 
> [INFO]
> 
> [INFO] --- lifecycle-phases-plugin:1.0:phase-name (verify-phase) @ lifecycle-pha
> 
> se-plugin-test ---
> 
> [INFO] [phase-name] Maven lifecycle phase is verify
> 
> [INFO]
> 
> [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ lifecycle-phas
> 
> e-plugin-test ---
> 
> [INFO] Installing C:\rpatrick\work\src\maven\lifecycle-phase\test-project\pom.xm
> 
> l to C:\Users\rpatrick\.m2\repository\test\lifecycle-phase-plugin-test\1.0-SNAPS
> 
> HOT\lifecycle-phase-plugin-test-1.0-SNAPSHOT.pom
> 
> [INFO]
> 
> [INFO] --- lifecycle-phases-plugin:1.0:phase-name (install-phase) @ lifecycle-ph
> 
> ase-plugin-test ---
> 
> [INFO] [phase-name] Maven lifecycle phase is install
> 
> [INFO] ------------------------------------------------------------------------
> 
> [INFO] BUILD SUCCESS
> 
> [INFO] ------------------------------------------------------------------------
> 
> [INFO] Total time: 0.880s
> 
> [INFO] Finished at: Mon Dec 30 16:55:29 CST 2013
> 
> [INFO] Final Memory: 14M/490M
> 
> [INFO] ------------------------------------------------------------------------
> 
>  
> 
>  
> 
>  
> 
> --
> 
> Robert Patrick <HYPERLINK "mailto:robert.patrick@oracle.com"robert.patrick@oracle.com>
> 
> VP, FMW Platform Architecture
> 
> Oracle Corporation                                Office: +1.940.725.0011
> 
> 1148 Triple Crown Court                                 Fax: +1.940.725.0012
> 
> Bartonville, TX 76226, USA                    Mobile: +1.469.556.9450
> 
>  
> 
> HYPERLINK "http://www.amazon.com/Professional-Oracle-WebLogic-Server-Patrick/dp/0470484306/"Professional
Oracle WebLogic Server
> 
> by Robert Patrick, Gregory Nyberg, and Philip Aston
> 
> with Josh Bregman and Paul Done
> 
> Book Home Page: HYPERLINK "http://www.wrox.com/WileyCDA/WroxTitle/Professional-Oracle-WebLogic-Server.productCd-0470484306.html"http://www.wrox.com/
> 
> Kindle Version: HYPERLINK "http://www.amazon.com/Professional-Oracle-WebLogic-Server-ebook/dp/B004HD69J2/"http://www.amazon.com/
> 
>  
> 
>  
> 
> From: Martin Gainty [mailto:mgainty@hotmail.com] 
> Sent: Monday, December 30, 2013 3:41 PM
> To: Maven Developers List; Robert Patrick
> Subject: RE: Plugin phase awareness...
> 
>  
> 
> operational with JDK-1.6 but compiling and running with Oracle Java version=1.7.0.25
reproduces the bug
> 
> JDK: 1.6
> mvn -version=3.0.2
> maven-core:3.0
> maven-plugin-annotations:3.2
> test-project>mvn -e -X -o compile
> [INFO] [phase-name]  Maven lifecycle phase is compile (correct)
> 
> JDK: 1.6
> mvn -version =3.0.5
> maven-core:3.0
> maven-plugin-annotations:3.2
> test-project>mvn -e -X -o compile
> [INFO] [phase-name] Maven lifecycle phase is compile (correct)
>  
> JDK: 1.6
> mvn -version=3.1.1
> maven-core:3.0
> maven-plugin-annotations:3.2
> test-project>mvn -e -X -o compile
> [INFO] [phase-name] Maven lifecycle phase is compile (correct)
>  
> ----------------------------------JDK-1.7.0.25------------------------------
> BASH>mvn -version
> Apache Maven 3.0.2 (r1056850; 2011-01-08 19:58:10-0500)
> Java version: 1.7.0_25, vendor: Oracle Corporation
> Java home: jdk1.7.0_25/jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
> 
> mvn -version=3.0.2
> maven-core:3.0
> maven-plugin-annotations:3.2
>  
> test-project>mvn -e -X -o compile
> [INFO] [phase-name] Maven lifecycle phase is validate
>  
> i wonder if Mr Gosling could possibly shed some light on this ?
> 
> Thanks Robert,
> Martin-
> 
>   
> 
> > Date: Mon, 30 Dec 2013 08:07:46 -0800
> > From: HYPERLINK "mailto:robert.patrick@oracle.com"robert.patrick@oracle.com
> > To: HYPERLINK "mailto:dev@maven.apache.org"dev@maven.apache.org
> > Subject: RE: Plugin phase awareness...
> > 
> > I had attached it to the last email but you can grab it here: https://dl.dropboxusercontent.com/u/78116035/maven/lifecycle-phase.zip

> > 
> > Hope this helps,
> > Robert
> > 
> > --
> > Robert Patrick <HYPERLINK "mailto:robert.patrick@oracle.com"robert.patrick@oracle.com>
> > VP, FMW Platform Architecture
> > Oracle Corporation Office: +1.940.725.0011
> > 1148 Triple Crown Court Fax: +1.940.725.0012
> > Bartonville, TX 76226, USA Mobile: +1.469.556.9450
> > 
> > Professional Oracle WebLogic Server
> > by Robert Patrick, Gregory Nyberg, and Philip Aston
> > with Josh Bregman and Paul Done
> > Book Home Page: http://www.wrox.com/
> > Kindle Version: http://www.amazon.com/
> > 
> > 
> > -----Original Message-----
> > From: Martin Gainty [mailto:mgainty@hotmail.com] 
> > Sent: Monday, December 30, 2013 10:02 AM
> > To: Maven Developers List
> > Subject: RE: Plugin phase awareness...
> > 
> > 
> > Good Morning Patrick
> > 
> > could you upload plugin and test-harness somewhere (and let me have access).. I
would really like to get this working (and close out this bug)
> > 
> > Many Thanks for your help (and support)!
> > Martin Gainty
> > ______________________________________________ 
> > 
> > Inte förändra och störa denna överföring tack
> > 
> > 
> > 
> > 
> > 
> > Date: Mon, 30 Dec 2013 07:46:49 -0800
> > From: HYPERLINK "mailto:robert.patrick@oracle.com"robert.patrick@oracle.com
> > To: HYPERLINK "mailto:dev@maven.apache.org"dev@maven.apache.org
> > Subject: RE: Plugin phase awareness...
> > 
> > Seems to work properly with Maven 3.0.5 anyway. See attached plugin and test project.
> > 
> > 
> > --
> > Robert Patrick <HYPERLINK "mailto:robert.patrick@oracle.com"robert.patrick@oracle.com>
VP, FMW Platform Architecture
> > Oracle Corporation Office: +1.940.725.0011
> > 1148 Triple Crown Court Fax: +1.940.725.0012
> > Bartonville, TX 76226, USA Mobile: +1.469.556.9450
> > 
> > Professional Oracle WebLogic Server
> > by Robert Patrick, Gregory Nyberg, and Philip Aston with Josh Bregman and Paul Done
Book Home Page: http://www.wrox.com/ Kindle Version: http://www.amazon.com/
> > 
> > 
> > -----Original Message-----
> > From: Martin Gainty [mailto:mgainty@hotmail.com]
> > Sent: Sunday, December 29, 2013 7:25 PM
> > To: Maven Developers List
> > Subject: RE: Plugin phase awareness...
> > 
> > 
> > 
> > 
> > 
> > > From: HYPERLINK "mailto:mgainty@hotmail.com"mgainty@hotmail.com
> > > To: HYPERLINK "mailto:dev@maven.apache.org"dev@maven.apache.org
> > > Subject: RE: Plugin phase awareness...
> > > Date: Sun, 29 Dec 2013 17:46:29 -0500
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > > Date: Sun, 29 Dec 2013 15:13:12 +0000
> > > > Subject: Re: Plugin phase awareness...
> > > > From: HYPERLINK "mailto:stephen.alan.connolly@gmail.com"stephen.alan.connolly@gmail.com
> > > > To: HYPERLINK "mailto:dev@maven.apache.org"dev@maven.apache.org
> > > > 
> > > > Are you running the mojo directly in your testing by any chance?
> > > > 
> > > > Eg
> > > > 
> > > > mvn short-name:goal
> > > MG>Correct I was testing in this fashion
> > > 
> > > > As opposed to
> > > > 
> > > > mvn phase
> > > MG>Thanks Stephen I will try this out
> > MG_12_29_2013>
> > /**
> > * @parameter expression="${mojoExecution}"
> > */
> > @Parameter(defaultValue = "${mojoExecution}") private org.apache.maven.plugin.MojoExecution
execution; //supposedly mojoExecution injected here public org.apache.maven.plugin.MojoExecution
getExecution() { return execution; } //accessor for execution
> > /**
> > * @parameter expression="${mojoExecution.lifecyclePhase}"
> > */
> > @Parameter(defaultValue = "${mojoExecution.lifecyclePhase}")
> > private String lifecyclePhase; //supposedly lifecyclePhase is injected here
> > public org.apache.maven.model.Plugin plugin=new org.apache.maven.model.Plugin();
> > public String getLifecyclePhase() { //accessor for lifecyclePhase
> > if(lifecyclePhase==null) {
> > plugin.setGroupId("org.apache.maven.plugins");
> > plugin.setArtifactId("maven-compiler-plugin");
> > plugin.setVersion("3.1");
> > String goal="compile";
> > String executionId="executionId";
> > System.out.println("CompilerMojoTestCase::getLifecyclePhase goal="+goal+" executionId="+executionId);
> > org.apache.maven.plugin.MojoExecution mojo=new org.apache.maven.plugin.MojoExecution((org.apache.maven.model.Plugin)plugin,
goal, executionId );
> > lifecyclePhase= mojo.getLifecyclePhase();
> > }
> > return lifecyclePhase;
> > }
> > 
> > MG_12_29_2013>public void testCompilerBasic() throws Exception {
> > System.out.println("CompilerMojoTestCase::testCompilerBasic LINE 143 getLifeyclePhase()=
"+getLifecyclePhase());
> > 
> > MG_12_29_2013>mvn -e -X -o process-test-classes 1> errors.lst MG_12_29_2013>CompilerMojoTestCase::getLifecyclePhase
goal=compile executionId=executionId
> > MG_12_29_2013>CompilerMojoTestCase::testCompilerBasic LINE 143 getLifeyclePhase()=
null
> > 
> > MG_12_29_2013>My thinking is that lifecyclePhase is somehow not being injected..
> > MG_12_29_2013>Ideas?
> > > 
> > > > Because if the former, then the phase is null as the execution was 
> > > > not bound to a phase.
> > > > 
> > > > I have not used this specific property before, so cannot speak to 
> > > > whether it works when bound to a phase, but if your test plugin 
> > > > execution is not bound to a phase then you would not expect to see a 
> > > > non null value
> > > > 
> > > > On Sunday, 29 December 2013, Martin Gainty wrote:
> > > > 
> > > > > Morning All-
> > > > >
> > > > >
> > > > >
> > > > > Even after downloading maven-core 3.1.1 source and re-compiling to

> > > > > new maven-core-3.1.1.jar distro and forcing maven-core-3.1.1 
> > > > > dependency into maven-surefire-plugin
> > > > >
> > > > >
> > > > > I could not get ${mojoExecution.lifecyclePhase} to display 
> > > > > anything other than null
> > > > >
> > > > >
> > > > > https://jira.codehaus.org/browse/MNG-5555
> > > > >
> > > > >
> > > > >
> > > > > Ideas?
> > > > >
> > > > > Martin --
> > > > > ______________________________________________
> > > > >
> > > > >
> > > > > Inte förändra och störa denna överföring
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > From: HYPERLINK "mailto:mgainty@hotmail.com"mgainty@hotmail.com <javascript:;>
> > > > > To: HYPERLINK "mailto:dev@maven.apache.org"dev@maven.apache.org <javascript:;>
> > > > > Subject: RE: Plugin phase awareness...
> > > > > Date: Wed, 25 Dec 2013 22:40:07 -0500
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Wasted an enormous amount of time chasing the exact location of 
> > > > > .git file.. i guess its a good thing it was Christmas
> > > > >
> > > > > Thanks Jason!
> > > > > Martin Gainty
> > > > > ______________________________________________
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > > From: HYPERLINK "mailto:jpyeron@pdinc.us"jpyeron@pdinc.us
> > > > > > To: HYPERLINK "mailto:dev@maven.apache.org"dev@maven.apache.org
> > > > > > Subject: RE: Plugin phase awareness...
> > > > > > Date: Wed, 25 Dec 2013 10:52:34 -0500
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Martin Gainty
> > > > > > > Sent: Wednesday, December 25, 2013 10:40
> > > > > > >
> > > > > > > bash>git clone
> > > > > > > bash>https://github.com/apache/maven/blob/maven-3.1.1/maven-co
> > > > > > > bash>re src
> > > > > > > Cloning into 'src'...
> > > > > > > fatal: repository
> > > > > > > 'https://github.com/apache/maven/blob/maven-3.1.1/maven-core/'
> > > > > > > not found
> > > > > >
> > > > > > It is not like subversion, git clone 
> > > > > > https://github.com/apache/maven.git
> > > > > >
> > > > > > The git operation will have to happen from the root of the 
> > > > > > repository,
> > > > > and git
> > > > > > hub does not auto redirect git clones to the proper url from
the 
> > > > > > repo
> > > > > browser
> > > > > > urls.
> > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > > Date: Tue, 24 Dec 2013 18:51:59 -0500
> > > > > > > > From: HYPERLINK "mailto:igor@ifedorenko.com"igor@ifedorenko.com
> > > > > > > > To: HYPERLINK "mailto:dev@maven.apache.org"dev@maven.apache.org
> > > > > > > > Subject: Re: Plugin phase awareness...
> > > > > > > >
> > > > > > > >
> > > > > > > https://github.com/apache/maven/blob/maven-3.1.1/maven-core/sr
> > > > > > > c/main/j
> > > > > > > > ava/org/apache/maven/plugin/MojoExecution.java#L160
> > > > > > > >
> > > > > > > >
> > > > > > > > ... and, like I said, the example I pasted elsewhere
in this 
> > > > > > > > thread does work in maven 3.0.5 and 3.1.1.
> > > > > > > >
> > > > > > > > --
> > > > > > > > Regards,
> > > > > > > > Igor
> > > > > > > >
> > > > > > > > On 12/24/2013, 18:01, Martin Gainty wrote:
> > > > > > > > > not found in 3.1.1
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > ${user.home}\org\apache\maven\maven-core\3.1.1\jar>javap
> > > > > > > > > .\or g\apache\maven\plugin\MojoExecution | grep

> > > > > > > > > lifecyclePhase
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Warning: Binary file
> > > > > > > > > .\org\apache\maven\plugin\MojoExecution
> > > > > > > > > contains org.apache.maven.plugin.MojoExecution
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > I have 3.1.1 fully operational but I cannt locate
the
> > > > > > > lifecyclePhase
> > > > > > > > > in MojoExecution
> > > > > > > > >
> > > > > > > > > I *thought* 3.1.1 was latest...does anyone know
where the
> > > > > > > lifecyclePhase attribute is located?
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Thanks!
> > > > > > > > > Martin
> > > > > > > > >
> > > > > > > > > ______________________________________________
> > > > > > > > > God jul till alla och
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >> From: HYPERLINK "mailto:mgainty@hotmail.com"mgainty@hotmail.com
> > > > > > > > >> To: HYPERLINK "mailto:dev@maven.apache.org"dev@maven.apache.org
> > > > > > > > >> Subject: RE: Plugin phase awareness...
> > > > > > > > >> Date: Tue, 24 Dec 2013 08:01:01 -0500
> > > > > > > > >>
> > > > > > > > >> mvn version 3.0.2
> > > > > > > > >>
> > > > > > > > >>
> > > > > > > > >>
> > > > > > > > >> public class CompilerMojo extends AbstractCompilerMojo
> > > > > > > > >>
> > > > > > > > >> {
> > > > > > > > >>
> > > > > > > > >> /**
> > > > > > > > >> * @parameter expression="${mojoExecution}"
> > > > > > > > >> */
> > > > > > > > >> @Pa
> > > > 
> > > > 
> > > > 
> > > > --
> > > > Sent from my phone
> > > 
> > 
> > 
> > --------------------------------------------------------------------- To unsubscribe,
e-mail: HYPERLINK "mailto:dev-unsubscribe@maven.apache.org"dev-unsubscribe@maven.apache.org
For additional commands, e-mail: HYPERLINK "mailto:dev-help@maven.apache.org"dev-help@maven.apache.org

> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: HYPERLINK "mailto:dev-unsubscribe@maven.apache.org"dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: HYPERLINK "mailto:dev-help@maven.apache.org"dev-help@maven.apache.org
> > 
 		 	   		  
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message