>
> Ok - the block defintion was missing the api class dependency!
> Fixed in cvs. If you update then:
>
> cd impl
> maven merlin:simulate
>
I followed the instructions and I obtain the following error:
D:\Projects\Merlin_template>cd impl
D:\Projects\Merlin_template\impl>maven merlin:simulate
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT
java:prepare-filesystem:
java:compile:
avalon:meta:
[avalon] Writing descriptors using 'xml' format.
[avalon] Processed 1 Types and 0 Services from a total of 1 classes.
[avalon] Writing descriptors using 'xml' format.
[avalon] Processed 0 Types and 0 Services from a total of 1 classes.
[echo] Compiling to D:\Projects\Merlin_template\impl/target/classes
merlin:simulate:
merlin:execute:
[echo] Target: D:\Projects\Merlin_template\impl/target/classes
[INFO ] (kernel): installing: file:/${user.dir}/target/classes/
---- exception
report ----------------------------------------------------------
Exception: org.apache.avalon.merlin.KernelException
Message: Install failure:
file:/D:/Projects/Merlin_template/impl/target/classes/
----
cause ---------------------------------------------------------------------
Exception: org.apache.avalon.composition.model.ModelException
Message: Could not create classloader.
----
cause ---------------------------------------------------------------------
Exception: org.apache.avalon.repository.RepositoryException
Message: Failed to download artifact to local cache file C:\Documents and
Settings\mtedone\.avalon\r
epository\template\jars\template-api-1.0.jar from hosts:
http://dpml.net/
http://www.ibiblio.org/maven/
----
cause ---------------------------------------------------------------------
Exception: java.io.IOException
Message: Connection returned a null input stream:
http://www.ibiblio.org/maven/template/jars/templat
e-api-1.0.jar
---- stack
trace ---------------------------------------------------------------
java.io.IOException: Connection returned a null input stream:
http://www.ibiblio.org/maven/template/
jars/template-api-1.0.jar
org.apache.avalon.repository.util.LOADER.getResource(LOADER.java:347)
org.apache.avalon.repository.util.LOADER.getResource(LOADER.java:112)
org.apache.avalon.repository.impl.DefaultRepository.getResource(DefaultRepos
itory.java:170)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClass
Path(DefaultClassLoaderM
odel.java:467)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.<init>(Defa
ultClassLoaderModel.java
:212)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClass
LoaderModel(DefaultClass
LoaderModel.java:129)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createConta
inmentModel(DefaultConta
inmentModel.java:464)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createConta
inmentModel(DefaultConta
inmentModel.java:684)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainm
entModel(DefaultContainm
entModel.java:288)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addModel(De
faultContainmentModel.ja
va:282)
org.apache.avalon.merlin.impl.DefaultFactory.create(DefaultFactory.java:488)
org.apache.avalon.merlin.tools.MerlinBean.doExecute(MerlinBean.java:172)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
com.werken.werkz.Goal.fire(Goal.java:639)
com.werken.werkz.Goal.attain(Goal.java:575)
com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.
java:107)
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
com.werken.werkz.Goal.fire(Goal.java:639)
com.werken.werkz.Goal.attain(Goal.java:575)
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
org.apache.maven.cli.App.doMain(App.java:543)
org.apache.maven.cli.App.main(App.java:1109)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
com.werken.forehead.Forehead.run(Forehead.java:551)
com.werken.forehead.Forehead.main(Forehead.java:581)
----------------------------------------------------------------------------
----
BUILD FAILED
File...... file:/C:/Documents and
Settings/mtedone/.maven/plugins/merlin-plugin-3.2.1-dev/
Element... merlin:kernel
Line...... 52
Column.... 7
---- exception
report ----------------------------------------------------------
Exception: org.apache.avalon.merlin.KernelException
Message: Install failure:
file:/D:/Projects/Merlin_template/impl/target/classes/
----
cause ---------------------------------------------------------------------
Exception: org.apache.avalon.composition.model.ModelException
Message: Could not create classloader.
----
cause ---------------------------------------------------------------------
Exception: org.apache.avalon.repository.RepositoryException
Message: Failed to download artifact to local cache file C:\Documents and
Settings\mtedone\.avalon\r
epository\template\jars\template-api-1.0.jar from hosts:
http://dpml.net/
http://www.ibiblio.org/maven/
----
cause ---------------------------------------------------------------------
Exception: java.io.IOException
Message: Connection returned a null input stream:
http://www.ibiblio.org/maven/template/jars/templat
e-api-1.0.jar
---- stack
trace ---------------------------------------------------------------
java.io.IOException: Connection returned a null input stream:
http://www.ibiblio.org/maven/template/
jars/template-api-1.0.jar
org.apache.avalon.repository.util.LOADER.getResource(LOADER.java:347)
org.apache.avalon.repository.util.LOADER.getResource(LOADER.java:112)
org.apache.avalon.repository.impl.DefaultRepository.getResource(DefaultRepos
itory.java:170)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClass
Path(DefaultClassLoaderM
odel.java:467)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.<init>(Defa
ultClassLoaderModel.java
:212)
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.createClass
LoaderModel(DefaultClass
LoaderModel.java:129)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createConta
inmentModel(DefaultConta
inmentModel.java:464)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createConta
inmentModel(DefaultConta
inmentModel.java:684)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainm
entModel(DefaultContainm
entModel.java:288)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addModel(De
faultContainmentModel.ja
va:282)
org.apache.avalon.merlin.impl.DefaultFactory.create(DefaultFactory.java:488)
org.apache.avalon.merlin.tools.MerlinBean.doExecute(MerlinBean.java:172)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
com.werken.werkz.Goal.fire(Goal.java:639)
com.werken.werkz.Goal.attain(Goal.java:575)
com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.
java:107)
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
com.werken.werkz.Goal.fire(Goal.java:639)
com.werken.werkz.Goal.attain(Goal.java:575)
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
org.apache.maven.cli.App.doMain(App.java:543)
org.apache.maven.cli.App.main(App.java:1109)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
com.werken.forehead.Forehead.run(Forehead.java:551)
com.werken.forehead.Forehead.main(Forehead.java:581)
----------------------------------------------------------------------------
----
Total time: 6 seconds
Finished at: Sun Dec 21 22:52:49 GMT 2003
D:\Projects\Merlin_template\impl>
Marco
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]