You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@continuum.apache.org by David Blevins <da...@visi.com> on 2006/01/17 06:41:50 UTC

gbuild: maven scm updater issue

I seem to have gotten a bad snapshot on my last build and now all the  
gbuild agents fail on scm update.  I was using an old continuum-1.1- 
SNAPSHOT but started running into this issue and changed it to  
continuum-1.0.2 for sanity sake, but still get the same issue.

Seems to all be triggered by a NoClassDefFoundError for "org/apache/ 
maven/artifact/versioning/InvalidVersionSpecificationException"  Not  
sure where this is coming from or why this isn't getting sucked in  
transitively.

Any ideas?

-David


<log-snippet>
2006-01-16 21:27:29,143 [Thread-2] INFO   
ScmManager                     - Executing: svn --non-interactive update
2006-01-16 21:27:29,144 [Thread-2] INFO   
ScmManager                     - Working directory: /home/dblevins/ 
gbuild-agent-1.0-SNAPSHOT/bin/linux/../../apps/gbuild-agent/agent/ 
work/51
2006-01-16 21:27:30,100 [Thread-130] DEBUG  
ScmManager                     - At revision 1131.
-----------------------------------------------------
this realm = plexus.application.gbuild-agent
urls[0] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-model-2.0.jar
urls[1] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-artifact-manager-2.0.jar
urls[2] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/ognl-2.6.7.jar
urls[3] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/continuum-store-1.0.2.jar
urls[4] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/backport-util-concurrent-2.0_01_pd.jar
urls[5] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-settings-2.0.jar
urls[6] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/commons-cli-1.0.jar
urls[7] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/commons-pool-1.2.jar
urls[8] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/jca-1.0.0.jar
urls[9] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-scm-api-1.0-beta-2.jar
urls[10] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-velocity-1.1.2.jar
urls[11] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-artifact-2.0-alpha-2.jar
urls[12] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/jpox-dbcp-1.1.0-beta-4.jar
urls[13] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/doxia-sink-api-1.0-alpha-4.jar
urls[14] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-repository-metadata-2.0.jar
urls[15] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/jaas-1.0.1.jar
urls[16] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/commons-logging-api-1.0.4.jar
urls[17] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-action-1.0-alpha-6.jar
urls[18] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/continuum-api-1.0.2.jar
urls[19] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-scm-provider-svn-1.0-beta-2.jar
urls[20] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-plugin-parameter- 
documenter-2.0.jar
urls[21] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/continuum-notifier-api-1.0.2.jar
urls[22] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/commons-collections-2.0.jar
urls[23] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-jdo2-1.0-alpha-3.jar
urls[24] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/regexp-1.3.jar
urls[25] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/jpox-1.1.0-beta-4.jar
urls[26] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/concurrent-1.3.4.jar
urls[27] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-plugin-descriptor-2.0.jar
urls[28] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/gbuild-agent-1.0-SNAPSHOT.jar
urls[29] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/derby-10.1.1.0.jar
urls[30] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-reporting-api-2.0.jar
urls[31] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-scm-provider-cvs-1.0-beta-1- 
SNAPSHOT.jar
urls[32] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/jta-1.0.1b.jar
urls[33] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-core-2.0.jar
urls[34] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-taskqueue-1.0-alpha-3.jar
urls[35] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/geronimo-spec-j2ee-management-1.0- 
rc4.jar
urls[36] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-command-line-1.0-alpha-2.jar
urls[37] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/quartz-1.4.5.jar
urls[38] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-interactivity-api-1.0- 
alpha-4.jar
urls[39] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/continuum-model-1.0.2.jar
urls[40] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/xerces-2.0.2.jar
urls[41] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/activeio-2.1.jar
urls[42] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-i18n-1.0-beta-6.jar
urls[43] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/continuum-core-1.0.2.jar
urls[44] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/log4j-1.2.8.jar
urls[45] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-formica-1.0-beta-9.jar
urls[46] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/velocity-1.4.jar
urls[47] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/wagon-ssh-1.0-alpha-5.jar
urls[48] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-scm-manager-plexus-1.0- 
beta-2.jar
urls[49] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-mail-sender-api-1.0-alpha-3.jar
urls[50] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-plugin-api-2.0.jar
urls[51] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/gbuild-agent-web-1.0-SNAPSHOT.jar
urls[52] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/jsch-0.1.23.jar
urls[53] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/geronimo-spec-jms-1.1-rc4.jar
urls[54] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-project-2.0-1.jar
urls[55] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/wagon-file-1.0-alpha-5.jar
urls[56] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/oro-2.0.6.jar
urls[57] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/velocity-dep-1.4.jar
urls[58] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-error-diagnostics-2.0.jar
urls[59] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/xml-apis-2.0.2.jar
urls[60] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-profile-2.0.jar
urls[61] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-monitor-2.0.jar
urls[62] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/wagon-http-lightweight-1.0-alpha-5.jar
urls[63] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-log4j-logging-1.1-alpha-1.jar
urls[64] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/jdbc-stdext-2.0.jar
urls[65] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/maven-plugin-registry-2.0.jar
urls[66] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/commons-dbcp-1.2.jar
urls[67] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/activemq-core-4.0-M4.jar
urls[68] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/wagon-provider-api-1.0-alpha-3.jar
urls[69] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/jdo-2.0-snapshot4.jar
urls[70] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../apps/gbuild-agent/lib/plexus-notification-1.0-alpha-5.jar
Number of imports: 0
this realm = plexus.core
urls[0] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../core/plexus-utils-1.0.4.jar
urls[1] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../core/plexus-container-default-1.0-alpha-8.jar
urls[2] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../core/plexus-container-artifact-1.0-alpha-3.jar
urls[3] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../core/plexus-appserver-1.0-alpha-5.jar
urls[4] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/geronimo- 
spec-servlet-2.4-rc4.jar
urls[5] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/jasper- 
runtime-4.1.30.jar
urls[6] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/ 
servletapi-2.3.jar
urls[7] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/geronimo- 
spec-jsp-2.0-rc4.jar
urls[8] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/plexus- 
xmlrpc-1.0-beta-4.jar
urls[9] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/jasper- 
compiler-4.1.30.jar
urls[10] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/ 
org.mortbay.jetty-4.2.24.jar
urls[11] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/xmlrpc-1.2.jar
urls[12] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
linux/../../services/plexus-service-jetty-1.0-alpha-3/classes/
Number of imports: 0
-----------------------------------------------------
2006-01-16 21:27:30,117 [Thread-2] ERROR  
BuildController                - Error while building project.
org.codehaus.plexus.action.ActionNotFoundException: Cannot find  
action: update-project-from-working-directory
	at org.codehaus.plexus.action.DefaultActionManager.lookup 
(DefaultActionManager.java:61)
	at  
org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( 
DefaultBuildController.java:169)
	at org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.build 
(ContinuumBuildAgent.java:218)
	at org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.execute 
(ContinuumBuildAgent.java:176)
	at  
org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.processMessage 
(ContinuumBuildAgent.java:136)
	at  
org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.processMessages 
(ContinuumBuildAgent.java:123)
	at org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.run 
(ContinuumBuildAgent.java:103)
	at java.lang.Thread.run(Thread.java:534)
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
ion: Unable to lookup component  
'org.codehaus.plexus.action.Actionupdate-project-from-working- 
directory', it could not be started
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:335)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:436)
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLo 
cator.lookup(PlexusContainerLocator.java:38)
	at org.codehaus.plexus.action.DefaultActionManager.lookup 
(DefaultActionManager.java:57)
	... 7 more
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLifecycleExc 
eption: Error starting component
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
onentLifecycle(AbstractComponentManager.java:109)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
ponentInstance(AbstractComponentManager.java:95)
	at  
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
etComponent(ClassicSingletonComponentManager.java:92)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:327)
	... 10 more
Caused by:  
org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionExc 
eption: Error composing component
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
execute(CompositionPhase.java:33)
	at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start 
(AbstractLifecycleHandler.java:101)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
onentLifecycle(AbstractComponentManager.java:105)
	... 13 more
Caused by:  
org.codehaus.plexus.component.composition.CompositionException:  
Composition failed of field buildExecutorManager in object of type  
org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirectory 
ContinuumAction because the requirement ComponentRequirement 
{role='org.apache.maven.continuum.execution.manager.BuildExecutorManager 
', roleHint='null', fieldName='null'} was missing
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
equirementToField(FieldComponentComposer.java:154)
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assembl 
eComponent(FieldComponentComposer.java:73)
	at  
org.codehaus.plexus.component.composition.DefaultComponentComposerManage 
r.assembleComponent(DefaultComponentComposerManager.java:68)
	at org.codehaus.plexus.DefaultPlexusContainer.composeComponent 
(DefaultPlexusContainer.java:1476)
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
execute(CompositionPhase.java:29)
	... 15 more
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
ion: Unable to lookup component  
'org.apache.maven.continuum.execution.manager.BuildExecutorManager',  
it could not be started
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:335)
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
equirementToField(FieldComponentComposer.java:129)
	... 19 more
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLifecycleExc 
eption: Error starting component
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
onentLifecycle(AbstractComponentManager.java:109)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
ponentInstance(AbstractComponentManager.java:95)
	at  
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
etComponent(ClassicSingletonComponentManager.java:92)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:327)
	... 20 more
Caused by:  
org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionExc 
eption: Error composing component
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
execute(CompositionPhase.java:33)
	at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start 
(AbstractLifecycleHandler.java:101)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
onentLifecycle(AbstractComponentManager.java:105)
	... 23 more
Caused by:  
org.codehaus.plexus.component.composition.CompositionException:  
Composition failed of field executors in object of type  
org.apache.maven.continuum.execution.manager.DefaultBuildExecutorManager 
  because the requirement ComponentRequirement 
{role='org.apache.maven.continuum.execution.ContinuumBuildExecutor',  
roleHint='null', fieldName='executors'} was missing
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
equirementToField(FieldComponentComposer.java:154)
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assembl 
eComponent(FieldComponentComposer.java:73)
	at  
org.codehaus.plexus.component.composition.DefaultComponentComposerManage 
r.assembleComponent(DefaultComponentComposerManager.java:68)
	at org.codehaus.plexus.DefaultPlexusContainer.composeComponent 
(DefaultPlexusContainer.java:1476)
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
execute(CompositionPhase.java:29)
	... 25 more
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
ion: Unable to lookup component  
'org.apache.maven.continuum.execution.ContinuumBuildExecutormaven2',  
it could not be started
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:335)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:436)
	at org.codehaus.plexus.DefaultPlexusContainer.lookupMap 
(DefaultPlexusContainer.java:386)
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
equirementToField(FieldComponentComposer.java:103)
	... 29 more
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLifecycleExc 
eption: Error starting component
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
onentLifecycle(AbstractComponentManager.java:109)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
ponentInstance(AbstractComponentManager.java:95)
	at  
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
etComponent(ClassicSingletonComponentManager.java:92)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:327)
	... 32 more
Caused by:  
org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionExc 
eption: Error composing component
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
execute(CompositionPhase.java:33)
	at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start 
(AbstractLifecycleHandler.java:101)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
onentLifecycle(AbstractComponentManager.java:105)
	... 35 more
Caused by:  
org.codehaus.plexus.component.composition.CompositionException:  
Composition failed of field builderHelper in object of type  
org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor  
because the requirement ComponentRequirement 
{role='org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper' 
, roleHint='null', fieldName='null'} was missing
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
equirementToField(FieldComponentComposer.java:154)
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assembl 
eComponent(FieldComponentComposer.java:73)
	at  
org.codehaus.plexus.component.composition.DefaultComponentComposerManage 
r.assembleComponent(DefaultComponentComposerManager.java:68)
	at org.codehaus.plexus.DefaultPlexusContainer.composeComponent 
(DefaultPlexusContainer.java:1476)
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
execute(CompositionPhase.java:29)
	... 37 more
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
ion: Unable to lookup component  
'org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper',  
it could not be started
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:335)
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
equirementToField(FieldComponentComposer.java:129)
	... 41 more
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLifecycleExc 
eption: Error starting component
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
onentLifecycle(AbstractComponentManager.java:109)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
ponentInstance(AbstractComponentManager.java:95)
	at  
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
etComponent(ClassicSingletonComponentManager.java:92)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:327)
	... 42 more
Caused by:  
org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionExc 
eption: Error composing component
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
execute(CompositionPhase.java:33)
	at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start 
(AbstractLifecycleHandler.java:101)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
onentLifecycle(AbstractComponentManager.java:105)
	... 45 more
Caused by:  
org.codehaus.plexus.component.composition.CompositionException:  
Composition failed of field projectBuilder in object of type  
org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper  
because the requirement ComponentRequirement 
{role='org.apache.maven.project.MavenProjectBuilder',  
roleHint='null', fieldName='null'} was missing
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
equirementToField(FieldComponentComposer.java:154)
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assembl 
eComponent(FieldComponentComposer.java:73)
	at  
org.codehaus.plexus.component.composition.DefaultComponentComposerManage 
r.assembleComponent(DefaultComponentComposerManager.java:68)
	at org.codehaus.plexus.DefaultPlexusContainer.composeComponent 
(DefaultPlexusContainer.java:1476)
	at  
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
execute(CompositionPhase.java:29)
	... 47 more
Caused by:  
org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
ion: Unable to lookup component  
'org.apache.maven.project.MavenProjectBuilder', it could not be created
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:331)
	at  
org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
equirementToField(FieldComponentComposer.java:129)
	... 51 more
Caused by:  
org.codehaus.plexus.component.factory.ComponentInstantiationException: C 
ould not instanciate component: role:  
'org.apache.maven.project.MavenProjectBuilder', implementation:  
'org.apache.maven.project.DefaultMavenProjectBuilder'
	at  
org.codehaus.plexus.component.factory.java.JavaComponentFactory.makeExce 
ption(JavaComponentFactory.java:77)
	at  
org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInsta 
nce(JavaComponentFactory.java:62)
	at org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance 
(DefaultPlexusContainer.java:1454)
	at  
org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
ponentInstance(AbstractComponentManager.java:93)
	at  
org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
etComponent(ClassicSingletonComponentManager.java:92)
	at org.codehaus.plexus.DefaultPlexusContainer.lookup 
(DefaultPlexusContainer.java:327)
	... 52 more
Caused by: java.lang.NoClassDefFoundError: org/apache/maven/artifact/ 
versioning/InvalidVersionSpecificationException
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
	at java.lang.Class.getConstructor0(Class.java:1930)
	at java.lang.Class.newInstance0(Class.java:278)
	at java.lang.Class.newInstance(Class.java:261)
	at  
org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInsta 
nce(JavaComponentFactory.java:44)
	... 56 more
</log-snippet>



Re: gbuild: maven scm updater issue

Posted by David Blevins <da...@visi.com>.
On Jan 17, 2006, at 9:11 AM, Emmanuel Venisse wrote:

> I've never seen this error before.
> How do you have updated your continuum to continuum-1.0.2?

My pom.xml lists a handful of continuum artifacts as deps, all 1.0.2.

> Do you have all lib?

I assume the libs are correct as i use the assembly plugin to build  
the binaries and it's all worked for a month or so, but there are  
snapshots involved which adds a wildcard.  The jars I have are also  
listed below.

> a valid application.xml for 1.0.2?

My application.xml only overrides gbuild components, no continuum  
stuff is referenced.

Anyway, if nothing jumps out, then clearly I've got some funky state  
in my repo and will have to nail this myself.  Going to do a brute  
force search for the InvalidVersionSpecificationException and see if  
I can't at least find where it should be.

-David


> Emmanuel
>
> David Blevins a écrit :
>> I seem to have gotten a bad snapshot on my last build and now all  
>> the  gbuild agents fail on scm update.  I was using an old  
>> continuum-1.1- SNAPSHOT but started running into this issue and  
>> changed it to  continuum-1.0.2 for sanity sake, but still get the  
>> same issue.
>> Seems to all be triggered by a NoClassDefFoundError for "org/ 
>> apache/ maven/artifact/versioning/ 
>> InvalidVersionSpecificationException"  Not  sure where this is  
>> coming from or why this isn't getting sucked in  transitively.
>> Any ideas?
>> -David
>> <log-snippet>
>> 2006-01-16 21:27:29,143 [Thread-2] INFO    
>> ScmManager                     - Executing: svn --non-interactive  
>> update
>> 2006-01-16 21:27:29,144 [Thread-2] INFO    
>> ScmManager                     - Working directory: /home/ 
>> dblevins/ gbuild-agent-1.0-SNAPSHOT/bin/linux/../../apps/gbuild- 
>> agent/agent/ work/51
>> 2006-01-16 21:27:30,100 [Thread-130] DEBUG   
>> ScmManager                     - At revision 1131.
>> -----------------------------------------------------
>> this realm = plexus.application.gbuild-agent
>> urls[0] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-model-2.0.jar
>> urls[1] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-artifact-manager-2.0.jar
>> urls[2] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/ognl-2.6.7.jar
>> urls[3] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/continuum-store-1.0.2.jar
>> urls[4] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/backport-util- 
>> concurrent-2.0_01_pd.jar
>> urls[5] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-settings-2.0.jar
>> urls[6] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/commons-cli-1.0.jar
>> urls[7] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/commons-pool-1.2.jar
>> urls[8] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/jca-1.0.0.jar
>> urls[9] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-scm-api-1.0-beta-2.jar
>> urls[10] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-velocity-1.1.2.jar
>> urls[11] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-artifact-2.0-alpha-2.jar
>> urls[12] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/jpox-dbcp-1.1.0-beta-4.jar
>> urls[13] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/doxia-sink-api-1.0-alpha-4.jar
>> urls[14] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-repository-metadata-2.0.jar
>> urls[15] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/jaas-1.0.1.jar
>> urls[16] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/commons-logging-api-1.0.4.jar
>> urls[17] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-action-1.0-alpha-6.jar
>> urls[18] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/continuum-api-1.0.2.jar
>> urls[19] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-scm-provider-svn-1.0- 
>> beta-2.jar
>> urls[20] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-plugin-parameter-  
>> documenter-2.0.jar
>> urls[21] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/continuum-notifier-api-1.0.2.jar
>> urls[22] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/commons-collections-2.0.jar
>> urls[23] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-jdo2-1.0-alpha-3.jar
>> urls[24] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/regexp-1.3.jar
>> urls[25] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/jpox-1.1.0-beta-4.jar
>> urls[26] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/concurrent-1.3.4.jar
>> urls[27] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-plugin-descriptor-2.0.jar
>> urls[28] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/gbuild-agent-1.0-SNAPSHOT.jar
>> urls[29] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/derby-10.1.1.0.jar
>> urls[30] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-reporting-api-2.0.jar
>> urls[31] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-scm-provider-cvs-1.0- 
>> beta-1- SNAPSHOT.jar
>> urls[32] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/jta-1.0.1b.jar
>> urls[33] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-core-2.0.jar
>> urls[34] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-taskqueue-1.0-alpha-3.jar
>> urls[35] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/geronimo-spec-j2ee- 
>> management-1.0- rc4.jar
>> urls[36] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-command-line-1.0-alpha-2.jar
>> urls[37] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/quartz-1.4.5.jar
>> urls[38] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-interactivity-api-1.0-  
>> alpha-4.jar
>> urls[39] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/continuum-model-1.0.2.jar
>> urls[40] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/xerces-2.0.2.jar
>> urls[41] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/activeio-2.1.jar
>> urls[42] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-i18n-1.0-beta-6.jar
>> urls[43] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/continuum-core-1.0.2.jar
>> urls[44] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/log4j-1.2.8.jar
>> urls[45] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-formica-1.0-beta-9.jar
>> urls[46] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/velocity-1.4.jar
>> urls[47] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/wagon-ssh-1.0-alpha-5.jar
>> urls[48] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-scm-manager-plexus-1.0-  
>> beta-2.jar
>> urls[49] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-mail-sender-api-1.0- 
>> alpha-3.jar
>> urls[50] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-plugin-api-2.0.jar
>> urls[51] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/gbuild-agent-web-1.0-SNAPSHOT.jar
>> urls[52] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/jsch-0.1.23.jar
>> urls[53] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/geronimo-spec-jms-1.1-rc4.jar
>> urls[54] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-project-2.0-1.jar
>> urls[55] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/wagon-file-1.0-alpha-5.jar
>> urls[56] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/oro-2.0.6.jar
>> urls[57] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/velocity-dep-1.4.jar
>> urls[58] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-error-diagnostics-2.0.jar
>> urls[59] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/xml-apis-2.0.2.jar
>> urls[60] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-profile-2.0.jar
>> urls[61] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-monitor-2.0.jar
>> urls[62] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/wagon-http-lightweight-1.0- 
>> alpha-5.jar
>> urls[63] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-log4j-logging-1.1- 
>> alpha-1.jar
>> urls[64] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/jdbc-stdext-2.0.jar
>> urls[65] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/maven-plugin-registry-2.0.jar
>> urls[66] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/commons-dbcp-1.2.jar
>> urls[67] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/activemq-core-4.0-M4.jar
>> urls[68] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/wagon-provider-api-1.0-alpha-3.jar
>> urls[69] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/jdo-2.0-snapshot4.jar
>> urls[70] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../apps/gbuild-agent/lib/plexus-notification-1.0-alpha-5.jar
>> Number of imports: 0
>> this realm = plexus.core
>> urls[0] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../core/plexus-utils-1.0.4.jar
>> urls[1] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../core/plexus-container-default-1.0-alpha-8.jar
>> urls[2] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../core/plexus-container-artifact-1.0-alpha-3.jar
>> urls[3] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../core/plexus-appserver-1.0-alpha-5.jar
>> urls[4] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/ 
>> geronimo- spec-servlet-2.4-rc4.jar
>> urls[5] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/jasper-  
>> runtime-4.1.30.jar
>> urls[6] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/  
>> servletapi-2.3.jar
>> urls[7] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/ 
>> geronimo- spec-jsp-2.0-rc4.jar
>> urls[8] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/plexus-  
>> xmlrpc-1.0-beta-4.jar
>> urls[9] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/jasper-  
>> compiler-4.1.30.jar
>> urls[10] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/  
>> org.mortbay.jetty-4.2.24.jar
>> urls[11] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/ 
>> xmlrpc-1.2.jar
>> urls[12] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/  
>> linux/../../services/plexus-service-jetty-1.0-alpha-3/classes/
>> Number of imports: 0
>> -----------------------------------------------------
>> 2006-01-16 21:27:30,117 [Thread-2] ERROR   
>> BuildController                - Error while building project.
>> org.codehaus.plexus.action.ActionNotFoundException: Cannot find   
>> action: update-project-from-working-directory
>>     at org.codehaus.plexus.action.DefaultActionManager.lookup  
>> (DefaultActionManager.java:61)
>>     at   
>> org.apache.maven.continuum.buildcontroller.DefaultBuildController.bui 
>> ld( DefaultBuildController.java:169)
>>     at org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.build  
>> (ContinuumBuildAgent.java:218)
>>     at  
>> org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.execute  
>> (ContinuumBuildAgent.java:176)
>>     at   
>> org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.processMessage ( 
>> ContinuumBuildAgent.java:136)
>>     at   
>> org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.processMessages  
>> (ContinuumBuildAgent.java:123)
>>     at org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.run  
>> (ContinuumBuildAgent.java:103)
>>     at java.lang.Thread.run(Thread.java:534)
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLookupExc 
>> ept ion: Unable to lookup component   
>> 'org.codehaus.plexus.action.Actionupdate-project-from-working-  
>> directory', it could not be started
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:335)
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:436)
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContaine 
>> rLo cator.lookup(PlexusContainerLocator.java:38)
>>     at org.codehaus.plexus.action.DefaultActionManager.lookup  
>> (DefaultActionManager.java:57)
>>     ... 7 more
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLifecycle 
>> Exc eption: Error starting component
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.startC 
>> omp onentLifecycle(AbstractComponentManager.java:109)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.create 
>> Com ponentInstance(AbstractComponentManager.java:95)
>>     at   
>> org.codehaus.plexus.component.manager.ClassicSingletonComponentManage 
>> r.g etComponent(ClassicSingletonComponentManager.java:92)
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:327)
>>     ... 10 more
>> Caused by:   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecution 
>> Exc eption: Error composing component
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha 
>> se. execute(CompositionPhase.java:33)
>>     at  
>> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start  
>> (AbstractLifecycleHandler.java:101)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.startC 
>> omp onentLifecycle(AbstractComponentManager.java:105)
>>     ... 13 more
>> Caused by:   
>> org.codehaus.plexus.component.composition.CompositionException:   
>> Composition failed of field buildExecutorManager in object of  
>> type   
>> org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirect 
>> ory ContinuumAction because the requirement ComponentRequirement  
>> {role='org.apache.maven.continuum.execution.manager.BuildExecutorMana 
>> ger ', roleHint='null', fieldName='null'} was missing
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.assi 
>> gnR equirementToField(FieldComponentComposer.java:154)
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.asse 
>> mbl eComponent(FieldComponentComposer.java:73)
>>     at   
>> org.codehaus.plexus.component.composition.DefaultComponentComposerMan 
>> age r.assembleComponent(DefaultComponentComposerManager.java:68)
>>     at org.codehaus.plexus.DefaultPlexusContainer.composeComponent  
>> (DefaultPlexusContainer.java:1476)
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha 
>> se. execute(CompositionPhase.java:29)
>>     ... 15 more
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLookupExc 
>> ept ion: Unable to lookup component   
>> 'org.apache.maven.continuum.execution.manager.BuildExecutorManager',  
>>  it could not be started
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:335)
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.assi 
>> gnR equirementToField(FieldComponentComposer.java:129)
>>     ... 19 more
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLifecycle 
>> Exc eption: Error starting component
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.startC 
>> omp onentLifecycle(AbstractComponentManager.java:109)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.create 
>> Com ponentInstance(AbstractComponentManager.java:95)
>>     at   
>> org.codehaus.plexus.component.manager.ClassicSingletonComponentManage 
>> r.g etComponent(ClassicSingletonComponentManager.java:92)
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:327)
>>     ... 20 more
>> Caused by:   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecution 
>> Exc eption: Error composing component
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha 
>> se. execute(CompositionPhase.java:33)
>>     at  
>> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start  
>> (AbstractLifecycleHandler.java:101)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.startC 
>> omp onentLifecycle(AbstractComponentManager.java:105)
>>     ... 23 more
>> Caused by:   
>> org.codehaus.plexus.component.composition.CompositionException:   
>> Composition failed of field executors in object of type   
>> org.apache.maven.continuum.execution.manager.DefaultBuildExecutorMana 
>> ger  because the requirement ComponentRequirement  
>> {role='org.apache.maven.continuum.execution.ContinuumBuildExecutor',  
>>  roleHint='null', fieldName='executors'} was missing
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.assi 
>> gnR equirementToField(FieldComponentComposer.java:154)
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.asse 
>> mbl eComponent(FieldComponentComposer.java:73)
>>     at   
>> org.codehaus.plexus.component.composition.DefaultComponentComposerMan 
>> age r.assembleComponent(DefaultComponentComposerManager.java:68)
>>     at org.codehaus.plexus.DefaultPlexusContainer.composeComponent  
>> (DefaultPlexusContainer.java:1476)
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha 
>> se. execute(CompositionPhase.java:29)
>>     ... 25 more
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLookupExc 
>> ept ion: Unable to lookup component   
>> 'org.apache.maven.continuum.execution.ContinuumBuildExecutormaven2',  
>>  it could not be started
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:335)
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:436)
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookupMap  
>> (DefaultPlexusContainer.java:386)
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.assi 
>> gnR equirementToField(FieldComponentComposer.java:103)
>>     ... 29 more
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLifecycle 
>> Exc eption: Error starting component
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.startC 
>> omp onentLifecycle(AbstractComponentManager.java:109)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.create 
>> Com ponentInstance(AbstractComponentManager.java:95)
>>     at   
>> org.codehaus.plexus.component.manager.ClassicSingletonComponentManage 
>> r.g etComponent(ClassicSingletonComponentManager.java:92)
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:327)
>>     ... 32 more
>> Caused by:   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecution 
>> Exc eption: Error composing component
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha 
>> se. execute(CompositionPhase.java:33)
>>     at  
>> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start  
>> (AbstractLifecycleHandler.java:101)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.startC 
>> omp onentLifecycle(AbstractComponentManager.java:105)
>>     ... 35 more
>> Caused by:   
>> org.codehaus.plexus.component.composition.CompositionException:   
>> Composition failed of field builderHelper in object of type   
>> org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor   
>> because the requirement ComponentRequirement  
>> {role='org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelp 
>> er' , roleHint='null', fieldName='null'} was missing
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.assi 
>> gnR equirementToField(FieldComponentComposer.java:154)
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.asse 
>> mbl eComponent(FieldComponentComposer.java:73)
>>     at   
>> org.codehaus.plexus.component.composition.DefaultComponentComposerMan 
>> age r.assembleComponent(DefaultComponentComposerManager.java:68)
>>     at org.codehaus.plexus.DefaultPlexusContainer.composeComponent  
>> (DefaultPlexusContainer.java:1476)
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha 
>> se. execute(CompositionPhase.java:29)
>>     ... 37 more
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLookupExc 
>> ept ion: Unable to lookup component   
>> 'org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper',   
>> it could not be started
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:335)
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.assi 
>> gnR equirementToField(FieldComponentComposer.java:129)
>>     ... 41 more
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLifecycle 
>> Exc eption: Error starting component
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.startC 
>> omp onentLifecycle(AbstractComponentManager.java:109)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.create 
>> Com ponentInstance(AbstractComponentManager.java:95)
>>     at   
>> org.codehaus.plexus.component.manager.ClassicSingletonComponentManage 
>> r.g etComponent(ClassicSingletonComponentManager.java:92)
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:327)
>>     ... 42 more
>> Caused by:   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecution 
>> Exc eption: Error composing component
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha 
>> se. execute(CompositionPhase.java:33)
>>     at  
>> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start  
>> (AbstractLifecycleHandler.java:101)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.startC 
>> omp onentLifecycle(AbstractComponentManager.java:105)
>>     ... 45 more
>> Caused by:   
>> org.codehaus.plexus.component.composition.CompositionException:   
>> Composition failed of field projectBuilder in object of type   
>> org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelp 
>> er  because the requirement ComponentRequirement  
>> {role='org.apache.maven.project.MavenProjectBuilder',   
>> roleHint='null', fieldName='null'} was missing
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.assi 
>> gnR equirementToField(FieldComponentComposer.java:154)
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.asse 
>> mbl eComponent(FieldComponentComposer.java:73)
>>     at   
>> org.codehaus.plexus.component.composition.DefaultComponentComposerMan 
>> age r.assembleComponent(DefaultComponentComposerManager.java:68)
>>     at org.codehaus.plexus.DefaultPlexusContainer.composeComponent  
>> (DefaultPlexusContainer.java:1476)
>>     at   
>> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPha 
>> se. execute(CompositionPhase.java:29)
>>     ... 47 more
>> Caused by:   
>> org.codehaus.plexus.component.repository.exception.ComponentLookupExc 
>> ept ion: Unable to lookup component   
>> 'org.apache.maven.project.MavenProjectBuilder', it could not be  
>> created
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:331)
>>     at   
>> org.codehaus.plexus.component.composition.FieldComponentComposer.assi 
>> gnR equirementToField(FieldComponentComposer.java:129)
>>     ... 51 more
>> Caused by:   
>> org.codehaus.plexus.component.factory.ComponentInstantiationException 
>> : C ould not instanciate component: role:   
>> 'org.apache.maven.project.MavenProjectBuilder', implementation:   
>> 'org.apache.maven.project.DefaultMavenProjectBuilder'
>>     at   
>> org.codehaus.plexus.component.factory.java.JavaComponentFactory.makeE 
>> xce ption(JavaComponentFactory.java:77)
>>     at   
>> org.codehaus.plexus.component.factory.java.JavaComponentFactory.newIn 
>> sta nce(JavaComponentFactory.java:62)
>>     at  
>> org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance  
>> (DefaultPlexusContainer.java:1454)
>>     at   
>> org.codehaus.plexus.component.manager.AbstractComponentManager.create 
>> Com ponentInstance(AbstractComponentManager.java:93)
>>     at   
>> org.codehaus.plexus.component.manager.ClassicSingletonComponentManage 
>> r.g etComponent(ClassicSingletonComponentManager.java:92)
>>     at org.codehaus.plexus.DefaultPlexusContainer.lookup  
>> (DefaultPlexusContainer.java:327)
>>     ... 52 more
>> Caused by: java.lang.NoClassDefFoundError: org/apache/maven/ 
>> artifact/ versioning/InvalidVersionSpecificationException
>>     at java.lang.Class.getDeclaredConstructors0(Native Method)
>>     at java.lang.Class.privateGetDeclaredConstructors(Class.java: 
>> 1618)
>>     at java.lang.Class.getConstructor0(Class.java:1930)
>>     at java.lang.Class.newInstance0(Class.java:278)
>>     at java.lang.Class.newInstance(Class.java:261)
>>     at   
>> org.codehaus.plexus.component.factory.java.JavaComponentFactory.newIn 
>> sta nce(JavaComponentFactory.java:44)
>>     ... 56 more
>> </log-snippet>
>


Re: gbuild: maven scm updater issue

Posted by Emmanuel Venisse <em...@venisse.net>.
I've never seen this error before.
How do you have updated your continuum to continuum-1.0.2?
Do you have all lib? a valid application.xml for 1.0.2?

Emmanuel

David Blevins a écrit :
> I seem to have gotten a bad snapshot on my last build and now all the  
> gbuild agents fail on scm update.  I was using an old continuum-1.1- 
> SNAPSHOT but started running into this issue and changed it to  
> continuum-1.0.2 for sanity sake, but still get the same issue.
> 
> Seems to all be triggered by a NoClassDefFoundError for "org/apache/ 
> maven/artifact/versioning/InvalidVersionSpecificationException"  Not  
> sure where this is coming from or why this isn't getting sucked in  
> transitively.
> 
> Any ideas?
> 
> -David
> 
> 
> <log-snippet>
> 2006-01-16 21:27:29,143 [Thread-2] INFO   ScmManager                     
> - Executing: svn --non-interactive update
> 2006-01-16 21:27:29,144 [Thread-2] INFO   ScmManager                     
> - Working directory: /home/dblevins/ 
> gbuild-agent-1.0-SNAPSHOT/bin/linux/../../apps/gbuild-agent/agent/ work/51
> 2006-01-16 21:27:30,100 [Thread-130] DEBUG  
> ScmManager                     - At revision 1131.
> -----------------------------------------------------
> this realm = plexus.application.gbuild-agent
> urls[0] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-model-2.0.jar
> urls[1] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-artifact-manager-2.0.jar
> urls[2] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/ognl-2.6.7.jar
> urls[3] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/continuum-store-1.0.2.jar
> urls[4] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/backport-util-concurrent-2.0_01_pd.jar
> urls[5] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-settings-2.0.jar
> urls[6] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/commons-cli-1.0.jar
> urls[7] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/commons-pool-1.2.jar
> urls[8] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/jca-1.0.0.jar
> urls[9] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-scm-api-1.0-beta-2.jar
> urls[10] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-velocity-1.1.2.jar
> urls[11] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-artifact-2.0-alpha-2.jar
> urls[12] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/jpox-dbcp-1.1.0-beta-4.jar
> urls[13] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/doxia-sink-api-1.0-alpha-4.jar
> urls[14] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-repository-metadata-2.0.jar
> urls[15] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/jaas-1.0.1.jar
> urls[16] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/commons-logging-api-1.0.4.jar
> urls[17] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-action-1.0-alpha-6.jar
> urls[18] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/continuum-api-1.0.2.jar
> urls[19] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-scm-provider-svn-1.0-beta-2.jar
> urls[20] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-plugin-parameter- 
> documenter-2.0.jar
> urls[21] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/continuum-notifier-api-1.0.2.jar
> urls[22] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/commons-collections-2.0.jar
> urls[23] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-jdo2-1.0-alpha-3.jar
> urls[24] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/regexp-1.3.jar
> urls[25] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/jpox-1.1.0-beta-4.jar
> urls[26] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/concurrent-1.3.4.jar
> urls[27] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-plugin-descriptor-2.0.jar
> urls[28] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/gbuild-agent-1.0-SNAPSHOT.jar
> urls[29] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/derby-10.1.1.0.jar
> urls[30] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-reporting-api-2.0.jar
> urls[31] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-scm-provider-cvs-1.0-beta-1- 
> SNAPSHOT.jar
> urls[32] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/jta-1.0.1b.jar
> urls[33] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-core-2.0.jar
> urls[34] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-taskqueue-1.0-alpha-3.jar
> urls[35] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/geronimo-spec-j2ee-management-1.0- 
> rc4.jar
> urls[36] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-command-line-1.0-alpha-2.jar
> urls[37] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/quartz-1.4.5.jar
> urls[38] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-interactivity-api-1.0- alpha-4.jar
> urls[39] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/continuum-model-1.0.2.jar
> urls[40] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/xerces-2.0.2.jar
> urls[41] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/activeio-2.1.jar
> urls[42] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-i18n-1.0-beta-6.jar
> urls[43] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/continuum-core-1.0.2.jar
> urls[44] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/log4j-1.2.8.jar
> urls[45] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-formica-1.0-beta-9.jar
> urls[46] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/velocity-1.4.jar
> urls[47] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/wagon-ssh-1.0-alpha-5.jar
> urls[48] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-scm-manager-plexus-1.0- beta-2.jar
> urls[49] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-mail-sender-api-1.0-alpha-3.jar
> urls[50] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-plugin-api-2.0.jar
> urls[51] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/gbuild-agent-web-1.0-SNAPSHOT.jar
> urls[52] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/jsch-0.1.23.jar
> urls[53] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/geronimo-spec-jms-1.1-rc4.jar
> urls[54] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-project-2.0-1.jar
> urls[55] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/wagon-file-1.0-alpha-5.jar
> urls[56] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/oro-2.0.6.jar
> urls[57] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/velocity-dep-1.4.jar
> urls[58] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-error-diagnostics-2.0.jar
> urls[59] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/xml-apis-2.0.2.jar
> urls[60] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-profile-2.0.jar
> urls[61] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-monitor-2.0.jar
> urls[62] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/wagon-http-lightweight-1.0-alpha-5.jar
> urls[63] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-log4j-logging-1.1-alpha-1.jar
> urls[64] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/jdbc-stdext-2.0.jar
> urls[65] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/maven-plugin-registry-2.0.jar
> urls[66] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/commons-dbcp-1.2.jar
> urls[67] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/activemq-core-4.0-M4.jar
> urls[68] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/wagon-provider-api-1.0-alpha-3.jar
> urls[69] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/jdo-2.0-snapshot4.jar
> urls[70] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../apps/gbuild-agent/lib/plexus-notification-1.0-alpha-5.jar
> Number of imports: 0
> this realm = plexus.core
> urls[0] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../core/plexus-utils-1.0.4.jar
> urls[1] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../core/plexus-container-default-1.0-alpha-8.jar
> urls[2] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../core/plexus-container-artifact-1.0-alpha-3.jar
> urls[3] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../core/plexus-appserver-1.0-alpha-5.jar
> urls[4] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/geronimo- 
> spec-servlet-2.4-rc4.jar
> urls[5] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/jasper- 
> runtime-4.1.30.jar
> urls[6] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/ 
> servletapi-2.3.jar
> urls[7] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/geronimo- 
> spec-jsp-2.0-rc4.jar
> urls[8] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/plexus- 
> xmlrpc-1.0-beta-4.jar
> urls[9] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/jasper- 
> compiler-4.1.30.jar
> urls[10] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/ 
> org.mortbay.jetty-4.2.24.jar
> urls[11] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/lib/xmlrpc-1.2.jar
> urls[12] = file:/home/dblevins/gbuild-agent-1.0-SNAPSHOT/bin/ 
> linux/../../services/plexus-service-jetty-1.0-alpha-3/classes/
> Number of imports: 0
> -----------------------------------------------------
> 2006-01-16 21:27:30,117 [Thread-2] ERROR  BuildController                
> - Error while building project.
> org.codehaus.plexus.action.ActionNotFoundException: Cannot find  action: 
> update-project-from-working-directory
>     at org.codehaus.plexus.action.DefaultActionManager.lookup 
> (DefaultActionManager.java:61)
>     at  
> org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( 
> DefaultBuildController.java:169)
>     at org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.build 
> (ContinuumBuildAgent.java:218)
>     at org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.execute 
> (ContinuumBuildAgent.java:176)
>     at  
> org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.processMessage 
> (ContinuumBuildAgent.java:136)
>     at  
> org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.processMessages 
> (ContinuumBuildAgent.java:123)
>     at org.apache.geronimo.gbuild.agent.ContinuumBuildAgent.run 
> (ContinuumBuildAgent.java:103)
>     at java.lang.Thread.run(Thread.java:534)
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
> ion: Unable to lookup component  
> 'org.codehaus.plexus.action.Actionupdate-project-from-working- 
> directory', it could not be started
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:335)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:436)
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLo 
> cator.lookup(PlexusContainerLocator.java:38)
>     at org.codehaus.plexus.action.DefaultActionManager.lookup 
> (DefaultActionManager.java:57)
>     ... 7 more
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLifecycleExc 
> eption: Error starting component
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
> onentLifecycle(AbstractComponentManager.java:109)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
> ponentInstance(AbstractComponentManager.java:95)
>     at  
> org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
> etComponent(ClassicSingletonComponentManager.java:92)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:327)
>     ... 10 more
> Caused by:  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionExc 
> eption: Error composing component
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
> execute(CompositionPhase.java:33)
>     at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start 
> (AbstractLifecycleHandler.java:101)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
> onentLifecycle(AbstractComponentManager.java:105)
>     ... 13 more
> Caused by:  
> org.codehaus.plexus.component.composition.CompositionException:  
> Composition failed of field buildExecutorManager in object of type  
> org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirectory 
> ContinuumAction because the requirement ComponentRequirement 
> {role='org.apache.maven.continuum.execution.manager.BuildExecutorManager 
> ', roleHint='null', fieldName='null'} was missing
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
> equirementToField(FieldComponentComposer.java:154)
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assembl 
> eComponent(FieldComponentComposer.java:73)
>     at  
> org.codehaus.plexus.component.composition.DefaultComponentComposerManage 
> r.assembleComponent(DefaultComponentComposerManager.java:68)
>     at org.codehaus.plexus.DefaultPlexusContainer.composeComponent 
> (DefaultPlexusContainer.java:1476)
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
> execute(CompositionPhase.java:29)
>     ... 15 more
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
> ion: Unable to lookup component  
> 'org.apache.maven.continuum.execution.manager.BuildExecutorManager',  it 
> could not be started
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:335)
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
> equirementToField(FieldComponentComposer.java:129)
>     ... 19 more
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLifecycleExc 
> eption: Error starting component
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
> onentLifecycle(AbstractComponentManager.java:109)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
> ponentInstance(AbstractComponentManager.java:95)
>     at  
> org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
> etComponent(ClassicSingletonComponentManager.java:92)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:327)
>     ... 20 more
> Caused by:  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionExc 
> eption: Error composing component
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
> execute(CompositionPhase.java:33)
>     at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start 
> (AbstractLifecycleHandler.java:101)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
> onentLifecycle(AbstractComponentManager.java:105)
>     ... 23 more
> Caused by:  
> org.codehaus.plexus.component.composition.CompositionException:  
> Composition failed of field executors in object of type  
> org.apache.maven.continuum.execution.manager.DefaultBuildExecutorManager 
>  because the requirement ComponentRequirement 
> {role='org.apache.maven.continuum.execution.ContinuumBuildExecutor',  
> roleHint='null', fieldName='executors'} was missing
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
> equirementToField(FieldComponentComposer.java:154)
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assembl 
> eComponent(FieldComponentComposer.java:73)
>     at  
> org.codehaus.plexus.component.composition.DefaultComponentComposerManage 
> r.assembleComponent(DefaultComponentComposerManager.java:68)
>     at org.codehaus.plexus.DefaultPlexusContainer.composeComponent 
> (DefaultPlexusContainer.java:1476)
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
> execute(CompositionPhase.java:29)
>     ... 25 more
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
> ion: Unable to lookup component  
> 'org.apache.maven.continuum.execution.ContinuumBuildExecutormaven2',  it 
> could not be started
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:335)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:436)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookupMap 
> (DefaultPlexusContainer.java:386)
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
> equirementToField(FieldComponentComposer.java:103)
>     ... 29 more
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLifecycleExc 
> eption: Error starting component
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
> onentLifecycle(AbstractComponentManager.java:109)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
> ponentInstance(AbstractComponentManager.java:95)
>     at  
> org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
> etComponent(ClassicSingletonComponentManager.java:92)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:327)
>     ... 32 more
> Caused by:  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionExc 
> eption: Error composing component
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
> execute(CompositionPhase.java:33)
>     at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start 
> (AbstractLifecycleHandler.java:101)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
> onentLifecycle(AbstractComponentManager.java:105)
>     ... 35 more
> Caused by:  
> org.codehaus.plexus.component.composition.CompositionException:  
> Composition failed of field builderHelper in object of type  
> org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor  
> because the requirement ComponentRequirement 
> {role='org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper' 
> , roleHint='null', fieldName='null'} was missing
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
> equirementToField(FieldComponentComposer.java:154)
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assembl 
> eComponent(FieldComponentComposer.java:73)
>     at  
> org.codehaus.plexus.component.composition.DefaultComponentComposerManage 
> r.assembleComponent(DefaultComponentComposerManager.java:68)
>     at org.codehaus.plexus.DefaultPlexusContainer.composeComponent 
> (DefaultPlexusContainer.java:1476)
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
> execute(CompositionPhase.java:29)
>     ... 37 more
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
> ion: Unable to lookup component  
> 'org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper',  it 
> could not be started
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:335)
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
> equirementToField(FieldComponentComposer.java:129)
>     ... 41 more
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLifecycleExc 
> eption: Error starting component
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
> onentLifecycle(AbstractComponentManager.java:109)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
> ponentInstance(AbstractComponentManager.java:95)
>     at  
> org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
> etComponent(ClassicSingletonComponentManager.java:92)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:327)
>     ... 42 more
> Caused by:  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.PhaseExecutionExc 
> eption: Error composing component
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
> execute(CompositionPhase.java:33)
>     at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start 
> (AbstractLifecycleHandler.java:101)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComp 
> onentLifecycle(AbstractComponentManager.java:105)
>     ... 45 more
> Caused by:  
> org.codehaus.plexus.component.composition.CompositionException:  
> Composition failed of field projectBuilder in object of type  
> org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper  
> because the requirement ComponentRequirement 
> {role='org.apache.maven.project.MavenProjectBuilder',  roleHint='null', 
> fieldName='null'} was missing
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
> equirementToField(FieldComponentComposer.java:154)
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assembl 
> eComponent(FieldComponentComposer.java:73)
>     at  
> org.codehaus.plexus.component.composition.DefaultComponentComposerManage 
> r.assembleComponent(DefaultComponentComposerManager.java:68)
>     at org.codehaus.plexus.DefaultPlexusContainer.composeComponent 
> (DefaultPlexusContainer.java:1476)
>     at  
> org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase. 
> execute(CompositionPhase.java:29)
>     ... 47 more
> Caused by:  
> org.codehaus.plexus.component.repository.exception.ComponentLookupExcept 
> ion: Unable to lookup component  
> 'org.apache.maven.project.MavenProjectBuilder', it could not be created
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:331)
>     at  
> org.codehaus.plexus.component.composition.FieldComponentComposer.assignR 
> equirementToField(FieldComponentComposer.java:129)
>     ... 51 more
> Caused by:  
> org.codehaus.plexus.component.factory.ComponentInstantiationException: C 
> ould not instanciate component: role:  
> 'org.apache.maven.project.MavenProjectBuilder', implementation:  
> 'org.apache.maven.project.DefaultMavenProjectBuilder'
>     at  
> org.codehaus.plexus.component.factory.java.JavaComponentFactory.makeExce 
> ption(JavaComponentFactory.java:77)
>     at  
> org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInsta 
> nce(JavaComponentFactory.java:62)
>     at 
> org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance 
> (DefaultPlexusContainer.java:1454)
>     at  
> org.codehaus.plexus.component.manager.AbstractComponentManager.createCom 
> ponentInstance(AbstractComponentManager.java:93)
>     at  
> org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.g 
> etComponent(ClassicSingletonComponentManager.java:92)
>     at org.codehaus.plexus.DefaultPlexusContainer.lookup 
> (DefaultPlexusContainer.java:327)
>     ... 52 more
> Caused by: java.lang.NoClassDefFoundError: org/apache/maven/artifact/ 
> versioning/InvalidVersionSpecificationException
>     at java.lang.Class.getDeclaredConstructors0(Native Method)
>     at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
>     at java.lang.Class.getConstructor0(Class.java:1930)
>     at java.lang.Class.newInstance0(Class.java:278)
>     at java.lang.Class.newInstance(Class.java:261)
>     at  
> org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInsta 
> nce(JavaComponentFactory.java:44)
>     ... 56 more
> </log-snippet>
> 
> 
> 
> 
>