I checked out CVS sources of optional plugins and was trying to build them. 
It builds the first few and then chokes on appserver plugin; at this point 
maven kick me out, saying build failed. I append the output of a sample run.

Couple of questions though. If appserver is the first offending plugin, why 
does maven stop building the rest of the plugins. I see few reasons either 
the rest of the plugins depend on appserver (which I doubt is the case), 
there is a limitation to multiproject plugin where it can not for one reson 
or another determine the skippable builds or multiproject has a bug (should 
it be reported?)

Thanks,
Alex

Script started on Thu Mar 25 08:55:28 2004
bash-2.05b$ ls -l [47@ maven -Dgoal=clean,plugin:install 
multiproject:goal
bash-2.05b$ script maven-build.output
bash-2.05b$  
maven -Dgoal=clean,plugin:install multiproject:goal
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.1-SNAPSHOT

Starting the reactor...
Our processing order:
Maven Announcement plugin
Maven Ant Plug-in
Maven Antlr Plugin
Maven Appserver Plugin
Maven Artifact Plug-in
Maven Ashkelon Plug-in
Maven AspectJ Plug-in
Maven AspectWerkz Plug-in
Maven Caller Plugin
Maven Castor Plug-in
Maven Changelog Plug-in
Maven Changes Plug-in
Maven Checkstyle Plug-in
Maven Clean Plug-in
Maven Clover Plug-in
Maven CodeSwitcher Plugin
Maven Console Plug-in
Maven Cruise Control Plug-in
Maven JUnit Report Plug-in
Maven Dashboard Plugin
Maven Deploy Plug-in
Maven Developer Activity Plug-in
Maven Distribution Plug-in
Maven DocBook Plug-in
Maven EAR Plugin
Maven Eclipse Plug-in
Maven EJB Plugin
Maven example projects
Maven FAQ Plug-in
Maven File Activity Plug-in
Maven Genapp Plugin
Maven Gump Plug-in
Maven Hibernate Plug-in
Maven Html2XDoc Plug-in
Maven IDEA Plug-in
Maven J2EE Plugin
Maven Jalopy Plugin
Maven Jar Plug-in
Maven Java Plug-in
Maven Javacc Plugin
Maven Javadoc Plug-in
Maven JBoss Plug-in
Maven JBuilder Plug-in
Maven JCoverage plugin
Maven JDEE Plug-in
Maven JDepend Plugin
Maven JDeveloper Plug-in
Maven JDiff Plugin
Maven JellyDoc Plug-in
Maven Jetty plugin
Maven JIRA Plug-in
Maven JNLP Plug-in
Maven JUnitDoclet Plug-in
Maven JXR Plug-in
Maven Latex Plug-in
Maven Latka Plug-in
Maven License Plug-in
Maven LinkCheck Plug-in
Maven MultiChanges plugin
Maven Multi-Project Plug-in
Maven Native Plug-in
Maven NSIS Plug-in
Maven PDF Plug-in
Maven Perforce Plugin
Maven Plugin Plugin
Maven PMD Plug-in
Maven POM Plugin
Maven Release Plug-in
Maven Repository Plug-in
Maven Source Control Management Plug-in
Maven Shell Plug-in
Maven Simian Plugin
Maven Site Plugin
Maven StatCvs Plug-in
Maven Struts Plugin
Maven Tasklist Plug-in
Maven Test Plug-in
Maven TJDO plugin
Maven Touchstone Plug-in
Maven Touchstone Partner Plug-in
Maven Uberjar Plugin
Maven VDoclet Plug-in
Maven WAR Plugin
Maven Webserver Plugin
Maven Wizard Plug-in
Maven XDoc Plug-in
+----------------------------------------
| Executing clean,plugin:install Maven Announcement plugin
| Memory: 5M/9M
+----------------------------------------
build:start:

multiproject:goal:
build:start:

clean:clean:
    [delete] Deleting directory /home/alex/maven-plugins/announcement/target

clean:

plugin:
java:prepare-filesystem:
    [mkdir] Created dir: /home/alex/maven-plugins/announcement/target/classes

java:compile:
    [echo] Compiling to /home/alex/maven-plugins/announcement/target/classes
    [javac] Compiling 1 source file to 
/home/alex/maven-plugins/announcement/target/classes

java:jar-resources:
Copying 1 file to 
/home/alex/maven-plugins/announcement/target/classes/META-INF
Copying 1 file to 
/home/alex/maven-plugins/announcement/target/classes/plugin-resources
Copying 4 files to /home/alex/maven-plugins/announcement/target/classes

test:prepare-filesystem:
    [mkdir] Created dir: 
/home/alex/maven-plugins/announcement/target/test-classes
    [mkdir] Created dir: 
/home/alex/maven-plugins/announcement/target/test-reports

test:test-resources:

test:compile:
    [echo] No test source files to compile.

test:test:
    [echo] No tests to run.

jar:jar:
    [jar] Building jar: 
/home/alex/maven-plugins/announcement/target/maven-announcement-plugin-1.0.jar
aspectj:init:


    [copy] Copying 1 file to /home/alex/.maven/repository/maven/plugins

plugin:install:
    [delete] Deleting 1 files from /usr/local/maven/plugins
    [delete] Deleting 14 files from /home/alex/.maven/plugins
    [delete] Deleted 7 directories from /home/alex/.maven/plugins
    [copy] Copying 1 file to /usr/local/maven/plugins
+----------------------------------------
| Executing clean,plugin:install Maven Ant Plug-in
| Memory: 11M/14M
+----------------------------------------

build:end:

build:start:

clean:clean:
    [delete] Deleting directory /home/alex/maven-plugins/ant/target

clean:

plugin:
java:prepare-filesystem:
    [mkdir] Created dir: /home/alex/maven-plugins/ant/target/classes

java:compile:
    [echo] Compiling to /home/alex/maven-plugins/ant/target/classes
    [echo] No java source files to compile.

java:jar-resources:
Copying 1 file to /home/alex/maven-plugins/ant/target/classes/META-INF
Copying 1 file to /home/alex/maven-plugins/ant/target/classes/plugin-resources
Copying 4 files to /home/alex/maven-plugins/ant/target/classes

test:prepare-filesystem:
    [mkdir] Created dir: /home/alex/maven-plugins/ant/target/test-classes
    [mkdir] Created dir: /home/alex/maven-plugins/ant/target/test-reports

test:test-resources:

test:compile:

test:test:

jar:jar:
    [jar] Building jar: 
/home/alex/maven-plugins/ant/target/maven-ant-plugin-1.6.jar
aspectj:init:


    [copy] Copying 1 file to /home/alex/.maven/repository/maven/plugins

plugin:install:
    [delete] Deleting 1 files from /usr/local/maven/plugins
    [delete] Deleting 8 files from /home/alex/.maven/plugins
    [delete] Deleted 4 directories from /home/alex/.maven/plugins
    [copy] Copying 1 file to /usr/local/maven/plugins
+----------------------------------------
| Executing clean,plugin:install Maven Antlr Plugin
| Memory: 11M/14M
+----------------------------------------

build:end:

build:start:

clean:clean:
    [delete] Deleting directory /home/alex/maven-plugins/antlr/target

clean:

plugin:
java:prepare-filesystem:
    [mkdir] Created dir: /home/alex/maven-plugins/antlr/target/classes

java:compile:
    [echo] Compiling to /home/alex/maven-plugins/antlr/target/classes
    [echo] No java source files to compile.

java:jar-resources:
Copying 1 file to /home/alex/maven-plugins/antlr/target/classes/META-INF
Copying 4 files to /home/alex/maven-plugins/antlr/target/classes

test:prepare-filesystem:
    [mkdir] Created dir: /home/alex/maven-plugins/antlr/target/test-classes
    [mkdir] Created dir: /home/alex/maven-plugins/antlr/target/test-reports

test:test-resources:

test:compile:
    [echo] No test source files to compile.

test:test:
    [echo] No tests to run.

jar:jar:
    [jar] Building jar: 
/home/alex/maven-plugins/antlr/target/maven-antlr-plugin-1.2-SNAPSHOT.jar
aspectj:init:


    [copy] Copying 1 file to /home/alex/.maven/repository/maven/plugins

plugin:install:
    [delete] Deleting 1 files from /usr/local/maven/plugins
    [delete] Deleting 7 files from /home/alex/.maven/plugins
    [delete] Deleted 2 directories from /home/alex/.maven/plugins
    [copy] Copying 1 file to /usr/local/maven/plugins
+----------------------------------------
| Executing clean,plugin:install Maven Appserver Plugin
| Memory: 12M/14M
+----------------------------------------

build:end:

build:start:

clean:clean:
    [delete] Deleting directory /home/alex/maven-plugins/appserver/target

clean:

plugin:
java:prepare-filesystem:
    [mkdir] Created dir: /home/alex/maven-plugins/appserver/target/classes

BUILD FAILED
File...... 
file:/home/alex/.maven/plugins/maven-multiproject-plugin-1.2/plugin.jelly
Element... maven:reactor
Line...... 202
Column.... 9
Unable to obtain goal [plugin] -- 
file:/home/alex/.maven/plugins/maven-antlr-plugin-1.2-SNAPSHOT/plugin.jelly:45:59: 
<maven:addPath> java.lang.NullPointerException
Total time: 16 seconds
Finished at: Thu Mar 25 08:55:50 EST 2004

bash-2.05b$ ls-l    
Script done on Thu Mar 25 08:55:57 2004


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to