Online report : http://maven.zones.apache.org/continuum/buildResult.action?buildId=3859&projectId=167 Build statistics: State: Ok Previous State: Failed Started at: Tue, 23 Jan 2007 11:37:12 +0000 Finished at: Tue, 23 Jan 2007 11:37:55 +0000 Total time: 42s Build Trigger: Forced Build Number: 26 Exit code: 0 Building machine hostname: maven.zones.apache.org Operating system : SunOS(unknown) Java version : 1.5.0_10(Sun Microsystems Inc.)
**************************************************************************** SCM Changes: **************************************************************************** No files changed **************************************************************************** SCM Changes since last success: **************************************************************************** Changed: kenney @ Mon, 22 Jan 2007 19:05:47 +0000 Comment: Update to latest HEAD of plexus-containers - getLookupRealm is now a PlexusContainer instance API method Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 498749 ) Changed: jdcasey @ Sat, 20 Jan 2007 02:45:20 +0000 Comment: Fixing plugin-discovery when one plugin depends on another, and the pluginCollector sees a plugin before that plugin is meant to be added with its componentRealm. Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 498048 ) Changed: jvanzyl @ Sat, 20 Jan 2007 03:31:28 +0000 Comment: Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java ( 498057 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/DefaultExtensionManager.java ( 498057 ) Changed: jdcasey @ Sat, 20 Jan 2007 02:03:27 +0000 Comment: Adding methods for backward compat, and deprecating them...and adding a few debug log statements. Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 498044 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/MavenPluginCollector.java ( 498044 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/PluginManager.java ( 498044 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/version/DefaultPluginVersionManager.java ( 498044 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/version/PluginVersionManager.java ( 498044 ) Changed: jdcasey @ Fri, 19 Jan 2007 22:55:19 +0000 Comment: Adding support for pre-scanning POMs for build extensions. NOTE: Plugins-as-extensions is not yet supported in this way. Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/DefaultMaven.java ( 497993 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/DefaultExtensionManager.java ( 497993 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/ExtensionManager.java ( 497993 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java ( 497993 ) /maven/components/trunk/maven-core/src/main/resources/META-INF/plexus/components.xml ( 497993 ) Changed: jdcasey @ Fri, 19 Jan 2007 19:15:18 +0000 Comment: Adding the notion of a build-context, and several build-context classes that can be used: ProjectBuildContext, which contains lineage and current-project info, ExecutionBuildContext, which contains the information in the original MavenExecutionRequest, and SystemBuildContext, which contains things like System properties...these use the BuildContextManager to store and retrieve their info from the core container's Context object. Files changed: /maven/components/trunk/maven-build-context ( 497911 ) /maven/components/trunk/maven-build-context/pom.xml ( 497911 ) /maven/components/trunk/maven-build-context/src ( 497911 ) /maven/components/trunk/maven-build-context/src/main ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/BuildContext.java ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/BuildContextManager.java ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/DefaultBuildContext.java ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/DefaultBuildContextManager.java ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/ManagedBuildData.java ( 497911 ) /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/SystemBuildContext.java ( 497911 ) /maven/components/trunk/maven-build-context/src/main/resources ( 497911 ) /maven/components/trunk/maven-build-context/src/main/resources/META-INF ( 497911 ) /maven/components/trunk/maven-build-context/src/main/resources/META-INF/plexus ( 497911 ) /maven/components/trunk/maven-build-context/src/main/resources/META-INF/plexus/components.xml ( 497911 ) /maven/components/trunk/maven-build-context/src/test ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java/org ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java/org/apache ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java/org/apache/maven ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java/org/apache/maven/context ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java/org/apache/maven/context/AbstractBuildContextManagerTest.java ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java/org/apache/maven/context/AbstractBuildContextTest.java ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java/org/apache/maven/context/DefaultBuildContextManagerTest.java ( 497911 ) /maven/components/trunk/maven-build-context/src/test/java/org/apache/maven/context/DefaultBuildContextTest.java ( 497911 ) /maven/components/trunk/maven-core/pom.xml ( 497911 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/DefaultMaven.java ( 497911 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/execution/ExecutionBuildContext.java ( 497911 ) /maven/components/trunk/maven-core/src/main/resources/META-INF/plexus/components.xml ( 497911 ) /maven/components/trunk/maven-model/maven.mdo ( 497911 ) /maven/components/trunk/maven-project/pom.xml ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/activation/CustomActivator.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/activation/CustomActivatorExpressionEvaluator.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/activation/DetectedProfileActivator.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/activation/FileProfileActivator.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/activation/JdkPrefixProfileActivator.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/activation/SystemPropertyProfileActivator.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/build/ProjectBuildContext.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/build/model/DefaultModelLineage.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/build/model/ModelLineage.java ( 497911 ) /maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/build/model/ModelLineageIterator.java ( 497911 ) /maven/components/trunk/maven-project/src/main/resources/META-INF/plexus/components.xml ( 497911 ) /maven/components/trunk/maven-project/src/test/java/org/apache/maven/profiles/DefaultProfileManagerTest.java ( 497911 ) /maven/components/trunk/maven-project/src/test/java/org/apache/maven/profiles/activation/SystemPropertyProfileActivatorTest.java ( 497911 ) /maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/build/model/AbstractModelLineageTest.java ( 497911 ) /maven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/ProjectClasspathTest.xml ( 497911 ) /maven/components/trunk/maven-project/src/test/resources/org/apache/maven/project/canonical/CanonicalProjectBuilderTest.xml ( 497911 ) /maven/components/trunk/pom.xml ( 497911 ) Changed: kenney @ Fri, 19 Jan 2007 17:21:02 +0000 Comment: Cleanup and doco Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497881 ) Changed: kenney @ Fri, 19 Jan 2007 17:56:16 +0000 Comment: Only filter core artifacts from plugins, not extension artifacts, as they may break the plugin by bringing in incompatible API artifacts Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/ArtifactFilterManager.java ( 497888 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java ( 497888 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497888 ) Changed: kenney @ Fri, 19 Jan 2007 15:02:21 +0000 Comment: Remove unused import Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java ( 497836 ) Changed: kenney @ Fri, 19 Jan 2007 15:08:08 +0000 Comment: remove the 'unused' var for plugin artifact resolution. When they're resolved, all core artifacts are already removed from the resolutiongroups' result. Why add them back again later? Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497838 ) Changed: jdcasey @ Fri, 19 Jan 2007 03:12:44 +0000 Comment: partially fixing problem with plugin-dependency loading...now, we're including maven-plugin-api in the plugin realm somehow, which means the standard artifact filter isn't working. Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/DefaultLifecycleExecutor.java ( 497696 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497696 ) Changed: jdcasey @ Fri, 19 Jan 2007 01:09:28 +0000 Comment: Moving extensions back to the core classrealm, and adding a dynamic artifact filter to keep MNG-2228 from reappearing. Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/ArtifactFilterManager.java ( 497671 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/DefaultArtifactFilterManager.java (from /maven/components/trunk/maven-core/src/main/java/org/apache/maven/MavenArtifactFilterManager.java:497536) ( 497671 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/MavenArtifactFilterManager.java ( 497671 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/extension/DefaultExtensionManager.java ( 497671 ) /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497671 ) /maven/components/trunk/maven-core/src/main/resources/META-INF/plexus/components.xml ( 497671 ) Changed: kenney @ Thu, 18 Jan 2007 16:33:34 +0000 Comment: Use plugin realm to lookup plugin components - fixes custom lifecycle mappings Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497491 ) Changed: kenney @ Thu, 18 Jan 2007 18:49:58 +0000 Comment: Fix resolving <plugin><dependencies>: it0081 Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497533 ) Changed: kenney @ Thu, 18 Jan 2007 05:21:49 +0000 Comment: Remove unused and unavailable imports Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/version/PluginVersionManager.java ( 497304 ) Changed: kenney @ Thu, 18 Jan 2007 05:22:08 +0000 Comment: Realm fixes Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497305 ) Changed: kenney @ Thu, 18 Jan 2007 05:28:02 +0000 Comment: Set the proper default lookup realm for mojo execution - they may lookup components when executing too Files changed: /maven/components/trunk/maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginManager.java ( 497307 ) **************************************************************************** Dependencies Changes: **************************************************************************** org.apache.maven:maven-build-context:2.1-SNAPSHOT org.apache.maven:maven-project:2.1-SNAPSHOT **************************************************************************** Test Summary: **************************************************************************** Tests: 39 Failures: 0 Total time: 2432 **************************************************************************** Output: **************************************************************************** [INFO] Scanning for projects... [INFO] ---------------------------------------------------------------------------- [INFO] Building Maven Core [INFO] task-segment: [clean, install] [INFO] ---------------------------------------------------------------------------- [INFO] [clean:clean] [INFO] Deleting directory /export/home/continuum/continuum_data/working-directory/167/target [INFO] Deleting directory /export/home/continuum/continuum_data/working-directory/167/target/classes [INFO] Deleting directory /export/home/continuum/continuum_data/working-directory/167/target/test-classes [INFO] Deleting directory /export/home/continuum/continuum_data/working-directory/167/target/site [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] Copying 13 resources [WARNING] Artifact junit:junit:jar:3.8.1:test retains local scope 'test' overriding broader scope 'compile' given by a dependency. If this is not intended, modify or remove the local scope. [INFO] [compiler:compile] [INFO] Compiling 59 source files to /export/home/continuum/continuum_data/working-directory/167/target/classes [INFO] [resources:testResources] [INFO] Using default encoding to copy filtered resources. [INFO] Copying 19 resources [INFO] [compiler:testCompile] [INFO] Compiling 5 source files to /export/home/continuum/continuum_data/working-directory/167/target/test-classes [INFO] [surefire:test] [INFO] Surefire report directory: /export/home/continuum/continuum_data/working-directory/167/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.maven.plugin.version.IntervalUtilsTest Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 sec Running org.apache.maven.plugin.PluginParameterExpressionEvaluatorTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.065 sec Running org.apache.maven.usability.PluginErrorDiagnoserTest --------------------------------------------------------------------- Visual output for testShouldDiagnoseInvalidPluginConfiguration: --------------------------------------------------------------------- Failed to configure plugin parameters for: testGroup:testArtifact:null Cause: Class 'org.apache.maven.plugin.jar.JarMojo' does not contain a field named 'addClasspath' --------------------------------------------------------------------- Visual output for testParamWithOneReportsExpressionAndOneProjectBasedExpression: --------------------------------------------------------------------- One or more required plugin parameters are invalid/missing for 'test:test' [0] on the command line, specify: '-Dreports=VALUE' [1] on the command line, specify: '-Dproject.build.finalName=VALUE' --------------------------------------------------------------------- Visual output for testParamWithNonActiveExpression: --------------------------------------------------------------------- One or more required plugin parameters are invalid/missing for 'test:test' [0] inside the definition for plugin: 'maven-test-plugin'specify the following: <configuration> ... <testName>VALUE</testName> </configuration> -OR- <configuration> ... <testAlias>VALUE</testAlias> </configuration> -OR- (found static expression: '${project.build.finalName' which may act as a default value). --------------------------------------------------------------------- Visual output for testParamWithoutExpression: --------------------------------------------------------------------- One or more required plugin parameters are invalid/missing for 'test:test' [0] inside the definition for plugin: 'maven-test-plugin'specify the following: <configuration> ... <testName>VALUE</testName> </configuration> -OR- <configuration> ... <testAlias>VALUE</testAlias> </configuration> . --------------------------------------------------------------------- Visual output for testParamWithOneLocalRepositoryExpression: --------------------------------------------------------------------- One or more required plugin parameters are invalid/missing for 'test:test' [0] NOTE: One or more purely derived expression elements were detected in '${localRepository}'. If you continue to get this error after any other expression elements are specified correctly, please report this issue to the Maven development team. --------------------------------------------------------------------- Visual output for testParamWithOneSystemPropertyExpression: --------------------------------------------------------------------- One or more required plugin parameters are invalid/missing for 'test:test' [0] on the command line, specify: '-Dmaven.mode.online=VALUE' --------------------------------------------------------------------- Visual output for testParamWithOneProjectBasedExpression: --------------------------------------------------------------------- One or more required plugin parameters are invalid/missing for 'test:test' [0] inside the definition for plugin: 'maven-test-plugin'specify the following: <configuration> ... <testName>VALUE</testName> </configuration> -OR- <configuration> ... <testAlias>VALUE</testAlias> </configuration> -OR- on the command line, specify: '-Dproject.build.finalName=VALUE' --------------------------------------------------------------------- Visual output for testParamWithOneProjectAPIBasedExpression: --------------------------------------------------------------------- One or more required plugin parameters are invalid/missing for 'test:test' [0] on the command line, specify: '-Dproject.distributionManagementArtifactRepository=VALUE' --------------------------------------------------------------------- Visual output for testNonEditableParamWithOneProjectBasedExpression: --------------------------------------------------------------------- One or more required plugin parameters are invalid/missing for 'test:test' [0] on the command line, specify: '-Dproject.build.finalName=VALUE' Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 sec Running org.apache.maven.usability.InvalidArtifactDiagnoserTest ------------------------------------------------------------ | Test diagnosis for missing groupId ------------------------------------------------------------ An invalid artifact was detected. This artifact might be in your project's POM, or it might have been included transitively during the resolution process. Here is the information we do have for this artifact: o GroupID: <<< MISSING >>> o ArtifactID: test-artifact o Version: 1.0 o Type: jar ------------------------------------------------------------ | Test diagnosis for missing artifactId ------------------------------------------------------------ An invalid artifact was detected. This artifact might be in your project's POM, or it might have been included transitively during the resolution process. Here is the information we do have for this artifact: o GroupID: test.group.id o ArtifactID: <<< MISSING >>> o Version: 1.0 o Type: jar ------------------------------------------------------------ | Test diagnosis for missing version ------------------------------------------------------------ An invalid artifact was detected. This artifact might be in your project's POM, or it might have been included transitively during the resolution process. Here is the information we do have for this artifact: o GroupID: test.group.id o ArtifactID: test-artifact o Version: <<< MISSING >>> o Type: jar ------------------------------------------------------------ | Test diagnosis for missing type ------------------------------------------------------------ An invalid artifact was detected. This artifact might be in your project's POM, or it might have been included transitively during the resolution process. Here is the information we do have for this artifact: o GroupID: test.group.id o ArtifactID: test-artifact o Version: 1.0 o Type: <<< MISSING >>> ------------------------------------------------------------ | Test diagnosis for missing groupId and artifactId ------------------------------------------------------------ An invalid artifact was detected. This artifact might be in your project's POM, or it might have been included transitively during the resolution process. Here is the information we do have for this artifact: o GroupID: <<< MISSING >>> o ArtifactID: <<< MISSING >>> o Version: 1.0 o Type: jar Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.287 sec Results : Tests run: 39, Failures: 0, Errors: 0, Skipped: 0 [INFO] [jar:jar] [INFO] Building jar: /export/home/continuum/continuum_data/working-directory/167/target/maven-core-2.1-SNAPSHOT.jar [INFO] [install:install] [INFO] Installing /export/home/continuum/continuum_data/working-directory/167/target/maven-core-2.1-SNAPSHOT.jar to /export/home/continuum/maven-repo-local/org/apache/maven/maven-core/2.1-SNAPSHOT/maven-core-2.1-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 36 seconds [INFO] Finished at: Tue Jan 23 11:37:51 GMT+00:00 2007 [INFO] Final Memory: 11M/72M [INFO] ------------------------------------------------------------------------ ****************************************************************************