That worked for the patch file! Although I'm trying to launch a java
executable(similar to javac) called rmic (rmi compiler). It now gives me
this error(below).  I thought it would work because it is a .exe, but
because it's java I think it's freakin' out.

2002-09-24 16:27:05,077 ERROR org.apache.commons.jelly.impl.TagScript -
Caught exception: Execute failed: java.io.IOException: CreateProcess:
"rmic -d D:\jakarta-turbine-maven\target\classes
com.dci.aladdin.abu.AbuManager com.dci.aladdin.resource.ResourceManager
com.dci.aladdin.ServiceControlManager com.dci.aladdin.session.SessionManager
com.dci.aladdin.resource.StagingManager com.dci.aladdin.user.UserManager"
error=2
Execute failed: java.io.IOException: CreateProcess: "rmic -d
D:\jakarta-turbine-maven\target\classes com.dci.aladdin.abu.AbuManager
com.dci.aladdin.resource.ResourceManager
com.dci.aladdin.ServiceControlManager com.dci.aladdin.session.SessionManager
com.dci.aladdin.resource.StagingManager com.dci.aladdin.user.UserManager"
error=2
 at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:371)
 at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:250)
 at org.apache.tools.ant.Task.perform(Task.java:317)
 at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:198)
 at org.apache.commons.jelly.impl.DynaTagScript.run(DynaTagScript.java:141)
 at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:134)
 at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:190)
 at
org.apache.commons.jelly.tags.werkz.PostGoalTag$1.firePostGoal(PostGoalTag.j
ava:97)
 at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:595)
 at com.werken.werkz.Goal.attain(Goal.java:539)
 at org.apache.maven.app.Maven.runGoals(Maven.java:941)
 at org.apache.maven.app.Maven.attainGoals(Maven.java:842)
 at org.apache.maven.app.App.doMain(App.java:369)
 at org.apache.maven.app.App.main(App.java:882)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.werken.forehead.Forehead.run(Forehead.java:543)
 at com.werken.forehead.Forehead.main(Forehead.java:573)
--- Nested Exception ---
java.io.IOException: CreateProcess: "rmic -d
D:\jakarta-turbine-maven\target\classes com.dci.aladdin.abu.AbuManager
com.dci.aladdin.resource.ResourceManager
com.dci.aladdin.ServiceControlManager com.dci.aladdin.session.SessionManager
com.dci.aladdin.resource.StagingManager com.dci.aladdin.user.UserManager"
error=2
 at java.lang.Win32Process.create(Native Method)
 at java.lang.Win32Process.<init>(Win32Process.java:66)
 at java.lang.Runtime.execInternal(Native Method)
 at java.lang.Runtime.exec(Runtime.java:551)
 at java.lang.reflect.Method.invoke(Native Method)
 at
org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.jav
a:645)
 at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:417)
 at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:428)
 at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:329)
 at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:368)
 at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:250)
 at org.apache.tools.ant.Task.perform(Task.java:317)
 at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:198)
 at org.apache.commons.jelly.impl.DynaTagScript.run(DynaTagScript.java:141)
 at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:134)
 at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:190)
 at
org.apache.commons.jelly.tags.werkz.PostGoalTag$1.firePostGoal(PostGoalTag.j
ava:97)
 at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:595)
 at com.werken.werkz.Goal.attain(Goal.java:539)
 at org.apache.maven.app.Maven.runGoals(Maven.java:941)
 at org.apache.maven.app.Maven.attainGoals(Maven.java:842)
 at org.apache.maven.app.App.doMain(App.java:369)
 at org.apache.maven.app.App.main(App.java:882)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.werken.forehead.Forehead.run(Forehead.java:543)
 at com.werken.forehead.Forehead.main(Forehead.java:573)

I looked through Ant's site and could find the executable command for this
particular situation, does anyone have any additional ideas?

Thanks!
Wiley

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Turbine Maven Users List" <[EMAIL PROTECTED]>
Sent: Tuesday, September 24, 2002 3:41 PM
Subject: Re: PostGoal


> Use Ant's exec tag in the postGoal, e.g.
>
> <postGoal name="java:compile">
>   <exec executable="HelloWorld.bat">
>   </exec>
> </postGoal>
>
> Works for me
> --
> dIon Gillard, Multitask Consulting
> Work:      http://www.multitask.com.au
> Developers: http://adslgateway.multitask.com.au/developers
>
>
> "Wiley Jacobs" <[EMAIL PROTECTED]> wrote on 25/09/2002 08:03:58 AM:
>
> > I am very impressed with Maven, this is a very useful tool, I am
> > almost have my war file ready to go but I'm having a small issue;
> >
> > I am having a problem running a postgoal. I have made the task
> > simple so we can narrow it down quicker.  I want it to run a command
> > line program after it runs the Java:compile goal. I have done this:
> >
> > <postGoal name="java:compile">
> > HelloWorld.bat
> > </postGoal>
> >
> > The HelloWorld.bat is in the maven_home directory and I can run it
> > from any location on my computer.
> >
> > HelloWorld contains this text:
> >
> > start notepad
> >
> > I am unable to run this or any other batch file while using the
> > postGoal tag.  I can see it say "HelloWorld.bat" in the dos box as
> > it runs through, although nothing happens.
> >
> > Could someone please assist?
> >
> > Thank you,
> >
> > Wiley
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>

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

Reply via email to