>> how do i get the target dir ?
>>(running maven in the merlin dir did not create it)

>THAT is very strange. Running Maven in avalon/merlin should
>do exactly that (provided no other problems)...
>Can you email me the Maven output privately?


Niclas, rather than wasting your time sending you code to look at, I
deleted my project and repulled it all from scratch and rebuilt it.

I have listed below, how i did the build, the directory structure I
recieved, along with the error I get when building

#########################################
# clean up any old files from before
rm -rf ~/.maven
rm -rf /dev_sandbox
mkdir /dev_sandbox
cd /dev_sandbox

#########################################
# get a fresh copy of avalon from cvs
cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic login
cvs -z3 -d :pserver:[EMAIL PROTECTED]:/home/cvspublic co avalon

#########################################
# this is the resulting directory structure

/dev_sandbox/avalon/buildsystem
/dev_sandbox/avalon/buildsystem/documentation
/dev_sandbox/avalon/buildsystem/gump-integration
/dev_sandbox/avalon/buildsystem/xml-forrest
/dev_sandbox/avalon/fortress
/dev_sandbox/avalon/fortress/cli
/dev_sandbox/avalon/fortress/container
/dev_sandbox/avalon/fortress/docs
/dev_sandbox/avalon/fortress/examples
/dev_sandbox/avalon/fortress/new
/dev_sandbox/avalon/fortress/platform
/dev_sandbox/avalon/fortress/servlet
/dev_sandbox/avalon/fortress/tools
/dev_sandbox/avalon/framework
/dev_sandbox/avalon/framework/api
/dev_sandbox/avalon/framework/impl
/dev_sandbox/avalon/framework/site
/dev_sandbox/avalon/framework/src
/dev_sandbox/avalon/lib
/dev_sandbox/avalon/logging
/dev_sandbox/avalon/logging/api
/dev_sandbox/avalon/logging/impl
/dev_sandbox/avalon/logging/log4j
/dev_sandbox/avalon/logging/logkit
/dev_sandbox/avalon/logging/site
/dev_sandbox/avalon/logging/spi
/dev_sandbox/avalon/logging/test
/dev_sandbox/avalon/merlin
/dev_sandbox/avalon/merlin/activation
/dev_sandbox/avalon/merlin/composition
/dev_sandbox/avalon/merlin/facilities
/dev_sandbox/avalon/merlin/kernel
/dev_sandbox/avalon/merlin/platform
/dev_sandbox/avalon/meta
/dev_sandbox/avalon/meta/api
/dev_sandbox/avalon/meta/impl
/dev_sandbox/avalon/meta/plugin
/dev_sandbox/avalon/meta/site
/dev_sandbox/avalon/meta/spi
/dev_sandbox/avalon/meta/tools
/dev_sandbox/avalon/repository
/dev_sandbox/avalon/repository/api
/dev_sandbox/avalon/repository/cli
/dev_sandbox/avalon/repository/impl
/dev_sandbox/avalon/repository/main
/dev_sandbox/avalon/repository/plugin
/dev_sandbox/avalon/repository/site
/dev_sandbox/avalon/repository/spi
/dev_sandbox/avalon/repository/test
/dev_sandbox/avalon/repository/util
/dev_sandbox/avalon/src
/dev_sandbox/avalon/src/documentation
/dev_sandbox/avalon/src/java
/dev_sandbox/avalon/src/maven
/dev_sandbox/avalon/src/proposal
/dev_sandbox/avalon/src/test
/dev_sandbox/avalon/src/xdocs
/dev_sandbox/avalon/tools
/dev_sandbox/avalon/tools/bin
/dev_sandbox/avalon/tools/etc
/dev_sandbox/avalon/util
/dev_sandbox/avalon/util/criteria
/dev_sandbox/avalon/util/defaults
/dev_sandbox/avalon/util/env
/dev_sandbox/avalon/util/etc
/dev_sandbox/avalon/util/exception
/dev_sandbox/avalon/util/extension
/dev_sandbox/avalon/util/factory
/dev_sandbox/avalon/util/plugin
/dev_sandbox/avalon/util/xdocs

#########################################
# go to the avalon dir
cd /dev_sandbox/avalon
# execute build
ant

#########################################
# everything seems to build ok up to this point:
# merlin CLI gets built then the build fails in this area:
#
# +----------------------------------------
# | Installing: Merlin Unit Test
# | Memory: 25M/30M
# +----------------------------------------


     [exec] test:test:
     [exec]     [junit] dir attribute ignored if running in the same VM
     [exec]     [junit] Running
     org.apache.avalon.merlin.unit.test.MerlinTestCaseTest
     [exec] [INFO   ] (kernel): building application model
     [exec] [INFO   ] (kernel): install phase
     [exec] [INFO   ] (kernel): installing:
     file:${user.dir}/kernel/unit/conf/hello.block
     [exec] ---- exception report
     ----------------------------------------------------------
     [exec] Exception: org.apache.avalon.merlin.KernelException
     [exec] Message: Install failure:
     file:/dev_sandbox/avalon/merlin/kernel/unit/conf/hello.block
     [exec] ---- cause
     ---------------------------------------------------------------------
     [exec] Exception: org.apache.avalon.composition.model.ModelException
     [exec] Message: Could not create classloader.
     [exec] ---- cause
     ---------------------------------------------------------------------
     [exec] Exception: org.apache.avalon.repository.RepositoryException
     [exec] Message: Artifact [artifact:merlin/tutorial/hello#1.1] does not
     exist in local cache (repository offline).
     [exec] ---- stack trace
     ---------------------------------------------------------------
     [exec] org.apache.avalon.repository.RepositoryException: Artifact
     [artifact:merlin/tutorial/hello#1.1] does not exist in local cache
     (repository offline).
     [exec]
     org.apache.avalon.repository.util.LoaderUtils.getResource(LoaderUtils.java:92)

     [exec]
     
org.apache.avalon.repository.impl.DefaultRepository.getResource(DefaultRepository.java:152)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClassPath(DefaultClassLoaderModel.java:508)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.<init>(DefaultClassLoaderModel.java:196)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClassLoaderModel(DefaultClassLoaderModel.java:270)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainmentModel(DefaultContainmentModel.java:992)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainmentModel(DefaultContainmentModel.java:960)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainmentModel(DefaultContainmentModel.java:1187)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainmentModel(DefaultContainmentModel.java:595)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainmentModel(DefaultContainmentModel.java:589)

     [exec]
     org.apache.avalon.merlin.impl.DefaultFactory.create(DefaultFactory.java:292)

     [exec]
     
org.apache.avalon.merlin.unit.AbstractMerlinTestCase.setUp(AbstractMerlinTestCase.java:170)

     [exec] junit.framework.TestCase.runBare(TestCase.java:125)
     [exec] junit.framework.TestResult$1.protect(TestResult.java:106)
     [exec] junit.framework.TestResult.runProtected(TestResult.java:124)
     [exec] junit.framework.TestResult.run(TestResult.java:109)
     [exec] junit.framework.TestCase.run(TestCase.java:118)
     [exec] junit.framework.TestSuite.runTest(TestSuite.java:208)
     [exec] junit.framework.TestSuite.run(TestSuite.java:203)
     [exec]
     
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)

     [exec]
     
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:848)

     [exec]
     org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:556)

     [exec]
     org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:532)

     [exec] org.apache.tools.ant.Task.perform(Task.java:341)
     [exec] org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
     [exec] org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
     [exec]
     org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
     [exec]
     org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
     [exec] org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
     [exec] org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
     [exec]
     org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
     [exec]
     org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
     [exec]
     com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
     [exec] com.werken.werkz.Goal.fire(Goal.java:639)
     [exec] com.werken.werkz.Goal.attain(Goal.java:575)
     [exec] com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
     [exec] com.werken.werkz.Goal.attain(Goal.java:573)
     [exec] com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
     [exec] com.werken.werkz.Goal.attain(Goal.java:573)
     [exec]
     org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)

     [exec]
     org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
     [exec]
     org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)

     [exec] org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
     [exec]
     org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
     [exec]
     org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
     [exec]
     com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
     [exec] com.werken.werkz.Goal.fire(Goal.java:639)
     [exec] com.werken.werkz.Goal.attain(Goal.java:575)
     [exec] com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
     [exec] com.werken.werkz.Goal.attain(Goal.java:573)
     [exec] com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
     [exec] com.werken.werkz.Goal.attain(Goal.java:573)
     [exec]
     org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)

     [exec]
     org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
     [exec] org.apache.maven.cli.App.doMain(App.java:543)
     [exec] org.apache.maven.cli.App.main(App.java:1109)
     [exec] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [exec]
     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

     [exec]
     
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

     [exec] java.lang.reflect.Method.invoke(Method.java:324)
     [exec] com.werken.forehead.Forehead.run(Forehead.java:551)
     [exec] com.werken.forehead.Forehead.main(Forehead.java:581)
     [exec]
     --------------------------------------------------------------------------------

     [exec] [INFO   ] (kernel): building application model
     [exec] [INFO   ] (kernel): install phase
     [exec] [INFO   ] (kernel): installing:
     file:${user.dir}/kernel/unit/conf/hello.block
     [exec] ---- exception report
     ----------------------------------------------------------
     [exec] Exception: org.apache.avalon.merlin.KernelException
     [exec] Message: Install failure:
     file:/dev_sandbox/avalon/merlin/kernel/unit/conf/hello.block
     [exec] ---- cause
     ---------------------------------------------------------------------
     [exec] Exception: org.apache.avalon.composition.model.ModelException
     [exec] Message: Could not create classloader.
     [exec] ---- cause
     ---------------------------------------------------------------------
     [exec] Exception: org.apache.avalon.repository.RepositoryException
     [exec] Message: Artifact [artifact:merlin/tutorial/hello#1.1] does not
     exist in local cache (repository offline).
     [exec] ---- stack trace
     ---------------------------------------------------------------
     [exec] org.apache.avalon.repository.RepositoryException: Artifact
     [artifact:merlin/tutorial/hello#1.1] does not exist in local cache
     (repository offline).
     [exec]
     org.apache.avalon.repository.util.LoaderUtils.getResource(LoaderUtils.java:92)

     [exec]
     
org.apache.avalon.repository.impl.DefaultRepository.getResource(DefaultRepository.java:152)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClassPath(DefaultClassLoaderModel.java:508)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.<init>(DefaultClassLoaderModel.java:196)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClassLoaderModel(DefaultClassLoaderModel.java:270)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainmentModel(DefaultContainmentModel.java:992)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainmentModel(DefaultContainmentModel.java:960)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createContainmentModel(DefaultContainmentModel.java:1187)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainmentModel(DefaultContainmentModel.java:595)

     [exec]
     
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainmentModel(DefaultContainmentModel.java:589)

     [exec]
     org.apache.avalon.merlin.impl.DefaultFactory.create(DefaultFactory.java:292)

     [exec]
     
org.apache.avalon.merlin.unit.AbstractMerlinTestCase.setUp(AbstractMerlinTestCase.java:170)

     [exec] junit.framework.TestCase.runBare(TestCase.java:125)
     [exec] junit.framework.TestResult$1.protect(TestResult.java:106)
     [exec] junit.framework.TestResult.runProtected(TestResult.java:124)
     [exec] junit.framework.TestResult.run(TestResult.java:109)
     [exec] junit.framework.TestCase.run(TestCase.java:118)
     [exec] junit.framework.TestSuite.runTest(TestSuite.java:208)
     [exec] junit.framework.TestSuite.run(TestSuite.java:203)
     [exec]
     
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)

     [exec]
     
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:848)

     [exec]
     org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:556)

     [exec]
     org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:532)

     [exec] org.apache.tools.ant.Task.perform(Task.java:341)
     [exec] org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
     [exec] org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
     [exec]
     org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
     [exec]
     org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
     [exec] org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
     [exec] org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
     [exec]
     org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
     [exec]
     org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
     [exec]
     com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
     [exec] com.werken.werkz.Goal.fire(Goal.java:639)
     [exec] com.werken.werkz.Goal.attain(Goal.java:575)
     [exec] com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
     [exec] com.werken.werkz.Goal.attain(Goal.java:573)
     [exec] com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
     [exec] com.werken.werkz.Goal.attain(Goal.java:573)
     [exec]
     org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)

     [exec]
     org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
      [exec]
      org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)
[exec] org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
[exec] org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
[exec] org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
[exec] com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
[exec] com.werken.werkz.Goal.fire(Goal.java:639)
[exec] com.werken.werkz.Goal.attain(Goal.java:575)
[exec] com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
[exec] com.werken.werkz.Goal.attain(Goal.java:573)
[exec] com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
[exec] com.werken.werkz.Goal.attain(Goal.java:573)
[exec]
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
[exec] org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
[exec] org.apache.maven.cli.App.doMain(App.java:543)
[exec] org.apache.maven.cli.App.main(App.java:1109)
[exec] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[exec]
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

[exec]
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

[exec] java.lang.reflect.Method.invoke(Method.java:324)
[exec] com.werken.forehead.Forehead.run(Forehead.java:551)
[exec] com.werken.forehead.Forehead.main(Forehead.java:581)
[exec]
--------------------------------------------------------------------------------

[exec]     [junit] Tests run: 2, Failures: 0, Errors: 2, Time elapsed:
3.444 sec
[exec]     [junit] [ERROR] TEST
org.apache.avalon.merlin.unit.test.MerlinTestCaseTest FAILED

[exec] BUILD FAILED
[exec] File...... file:/dev_sandbox/avalon/merlin/
[exec] Element... maven:reactor
[exec] Line...... 139
[exec] Column.... 31
[exec] Unable to obtain goal [test:test] --
file:/root/.maven/plugins/maven-test-plugin-1.4/:130:54: <fail> There were
test failures.
[exec] Total time: 1 minutes 47 seconds
[exec] Finished at: Wed Mar 03 15:29:08 PST 2004

BUILD FAILED
/dev_sandbox/avalon/build.xml:27: Following error occured while executing
this line
/dev_sandbox/avalon/build.xml:34: exec returned: 70


Any tips would be appreciated.

Thanks,

      Andy



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

Reply via email to