Scott, when you mention atht there is no variable for the working directory
ATM, you mean in the wizard where you specify (according to Dion's demo) the
${container_loc}.  For my app, where my root is c:\fortius, I just specified
it as the directory.  What was great was that in the console I got the
running output.  However, it crash'es for me doing a site call.

My settings are:
Main Tab
        Location: C:\java\maven\bin\maven.bat
        Working Directory: c:\fortius
        Arguments: -e -p ${resource_loc} site

Refresh Tab
        Refresh Resource after running tool
        ${project} selected
Common Tab
        Just took defaults.

Is this how you are running things?

Eric Pugh

|  \/  |__ Jakarta _ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|   v. 1.0-beta-8


     [echo] Generating xdocs from POM ... 
     [copy] Copying 5 files to C:\fortius\target\docs\style
     [copy] Copying 9 files to C:\fortius\target\docs\images
About to use JSL stylesheet
file:/c:/java/maven/plugins/maven-xdoc-plugin-1.3-SNAPSHOT/site.jsl

BUILD FAILED
java.lang.NullPointerException
        at java.util.Hashtable.put(Hashtable.java:380)
        at
org.apache.commons.jelly.tags.ant.JellyPropsHandler.getProperties(JellyProps
Handler.java:122)
        at org.apache.commons.grant.GrantProject.getProperties(Unknown
Source)
        at org.apache.commons.grant.GrantProject.replaceProperties(Unknown
Source)
        at org.apache.tools.ant.taskdefs.Echo.addText(Echo.java:134)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:207)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:278)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:133)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:232)
        at
org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:144)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:278)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:133)
        at
org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:112)
        at
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:132)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:133)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:232)
        at
org.apache.commons.jelly.tags.util.AvailableTag.doTag(AvailableTag.java:106)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:278)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:133)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:232)
        at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:108)
        at com.werken.werkz.Goal.fire(Goal.java:632)
        at com.werken.werkz.Goal.attain(Goal.java:568)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:111)
        at
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:104)
        at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.
java:105)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:278)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:133)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:232)
        at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:108)
        at com.werken.werkz.Goal.fire(Goal.java:632)
        at com.werken.werkz.Goal.attain(Goal.java:568)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:481)
        at com.werken.werkz.Goal.attain(Goal.java:566)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:111)
        at
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:104)
        at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.
java:105)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:278)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:133)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:232)
        at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:108)
        at com.werken.werkz.Goal.fire(Goal.java:632)
        at com.werken.werkz.Goal.attain(Goal.java:568)
        at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:384)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:350)
        at org.apache.maven.cli.App.doMain(App.java:523)
        at org.apache.maven.cli.App.main(App.java:1079)
        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)
java.lang.NullPointerException
Total time:  6 seconds

-----Original Message-----
From: Scott Eade [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 27, 2003 7:46 PM
To: turbine-user
Subject: Re: Anyone using Eclipse with Turbine?


On 28/01/2003 11:09 AM, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:

> However, I can't seem to get either the Build With External Tools stuff to
> work from Maven (I know, a little OT) or the Tomcat debugger.  If I could
> debug tomcat, then I would be golden!
> 
> Eric

Take a look at http://adslgateway.multitask.com.au/MavenEclipse/ (thanks to
Dion).  2.1 is a little different (you can't use a variable for the working
directory ATM, but I am informed that this will be fixed soon).  Rather than
a project independent external tool (which still has its uses) I configure
an External Tool Builder in the project properties.

I would be very surprised if there is not an answer to debugging a webapp
under tomcat with eclipse - keep searching, the answer will be there
somewhere.

Cheers,

Scott
-- 
Scott Eade
Backstage Technologies Pty. Ltd.
http://www.backstagetech.com.au
.Mac Chat/AIM: seade at mac dot com


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

Reply via email to