Woops - something is wrong ... I'll take a look.
Marco Tedone wrote:
I just tried to run the Sample example but I obtain an error, due to the fact the Merlin cannot find BLOCK-INF:
D:\Projects\Merlin_template>maven merlin:simulate __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT
java:prepare-filesystem: [mkdir] Created dir: D:\Projects\Merlin_template\target\classes
java:compile: [echo] Compiling to D:\Projects\Merlin_template/target/classes [echo] No java source files to compile.
merlin:simulate:
merlin:execute:
[echo] Target: D:\Projects\Merlin_template/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/target/classes/
---- cause ---------------------------------------------------------------------
Exception: org.apache.avalon.composition.model.ModelException
Message: Unable to include block
[file:/D:/Projects/Merlin_template/target/classes/] into the conta
nmment model [/] because of a io related error.
---- cause ---------------------------------------------------------------------
Exception: java.io.FileNotFoundException
Message: D:\Projects\Merlin_template\target\classes\BLOCK-INF\block.xml (The
system cannot find the
path specified)
---- stack
trace ---------------------------------------------------------------
java.io.FileNotFoundException:
D:\Projects\Merlin_template\target\classes\BLOCK-INF\block.xml (The
ystem cannot find the path specified)
java.io.FileInputStream.open(Native Method)
java.io.FileInputStream.<init>(FileInputStream.java:106)
java.io.FileInputStream.<init>(FileInputStream.java:66)
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:6
9)
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection
.java:156)
java.net.URL.openStream(URL.java:913)
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.build(
DefaultConfigurationBui
der.java:290)
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.build(
DefaultConfigurationBui
der.java:273)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createConta
inmentModel(DefaultCont
inmentModel.java:674)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainm
entModel(DefaultContain
entModel.java:288)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addModel(De
faultContainmentModel.j
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/target/classes/
---- cause ---------------------------------------------------------------------
Exception: org.apache.avalon.composition.model.ModelException
Message: Unable to include block
[file:/D:/Projects/Merlin_template/target/classes/] into the conta
nmment model [/] because of a io related error.
---- cause ---------------------------------------------------------------------
Exception: java.io.FileNotFoundException
Message: D:\Projects\Merlin_template\target\classes\BLOCK-INF\block.xml (The
system cannot find the
path specified)
---- stack
trace ---------------------------------------------------------------
java.io.FileNotFoundException:
D:\Projects\Merlin_template\target\classes\BLOCK-INF\block.xml (The
ystem cannot find the path specified)
java.io.FileInputStream.open(Native Method)
java.io.FileInputStream.<init>(FileInputStream.java:106)
java.io.FileInputStream.<init>(FileInputStream.java:66)
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:6
9)
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection
.java:156)
java.net.URL.openStream(URL.java:913)
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.build(
DefaultConfigurationBui
der.java:290)
org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.build(
DefaultConfigurationBui
der.java:273)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.createConta
inmentModel(DefaultCont
inmentModel.java:674)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addContainm
entModel(DefaultContain
entModel.java:288)
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addModel(De
faultContainmentModel.j
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: 4 seconds Finished at: Sat Dec 20 23:01:44 GMT 2003
D:\Projects\Merlin_template>
What am I doing wrong?
Marco
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--
Stephen J. McConnell mailto:[EMAIL PROTECTED]
|------------------------------------------------| | Magic by Merlin | | Production by Avalon | | | | http://avalon.apache.org/merlin | | http://dpml.net/ | |------------------------------------------------|
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
