You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by ar...@za.safmarine.com on 2004/03/16 12:40:12 UTC

/ /OREF:CPTF2648 Re: commons-digester issue in my JUnit test





Here is the snippet with -X flag:

    [junit] [DEBUG] Class
com.mydomain.contacts.mycontacts.utils.MappingsLoader loaded from ant
loader
16 Mar 2004 09:29:50,122 DEBUG ### create Digester()...
    [junit] [DEBUG] Finding class
org.apache.commons.digester.Digester
    [junit] [DEBUG] Class org.xml.sax.helpers.DefaultHandler loaded
from parent loader
    [junit] [DEBUG] Class org.apache.commons.digester.Digester loaded
from ant loader
    [junit] [DEBUG] Class org.xml.sax.SAXException loaded from parent
loader
    [junit] [DEBUG] Class org.xml.sax.SAXParseException loaded from
parent loader
    [junit] [DEBUG] Class java.util.EmptyStackException loaded from
parent loader
    [junit] [DEBUG] Finding class org.apache.commons.digester.Rule
    [junit] [DEBUG] Class org.apache.commons.digester.Rule loaded
from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.SetTopRule
    [junit] [DEBUG] Class org.apache.commons.digester.SetTopRule
loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.SetPropertyRule
    [junit] [DEBUG] Class org.apache.commons.digester.SetPropertyRule
loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.SetPropertiesRule
    [junit] [DEBUG] Class
org.apache.commons.digester.SetPropertiesRule loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.SetRootRule
    [junit] [DEBUG] Class org.apache.commons.digester.SetRootRule
loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.SetNextRule
    [junit] [DEBUG] Class org.apache.commons.digester.SetNextRule
loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.ObjectCreateRule
    [junit] [DEBUG] Class
org.apache.commons.digester.ObjectCreateRule loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.FactoryCreateRule
    [junit] [DEBUG] Class
org.apache.commons.digester.FactoryCreateRule loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.CallParamRule
    [junit] [DEBUG] Class org.apache.commons.digester.CallParamRule
loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.CallMethodRule
    [junit] [DEBUG] Class org.apache.commons.digester.CallMethodRule
loaded from ant loader
    [junit] [DEBUG] Finding class
org.apache.commons.digester.BeanPropertySetterRule
    [junit] [DEBUG] Class
org.apache.commons.digester.BeanPropertySetterRule loaded from ant
loader
    [junit] [DEBUG] Finding class org.apache.commons.digester.Rules
    [junit] [DEBUG] Class org.apache.commons.digester.Rules loaded
from ant loader
    [junit] [DEBUG] Class org.xml.sax.DTDHandler loaded from parent
loader
    [junit] [DEBUG] Class org.xml.sax.ContentHandler loaded from
parent loader
    [junit] [DEBUG] Class org.xml.sax.EntityResolver loaded from
parent loader
    [junit] [DEBUG] Class org.xml.sax.ErrorHandler loaded from parent
loader
    [junit] [DEBUG] Class java.lang.Error loaded from parent loader
    [junit] [DEBUG] Finding class
org.apache.commons.collections.ArrayStack
    [junit] Tests run: 2, Failures: 1, Errors: 1, Time elapsed: 0.238
sec
    [junit] [ERROR] TEST
com.mydomain.contacts.mycontacts.TestMethodParser FAILED

Note

Here is the snippet for stack with -e flag:

test:test:
    [junit] dir attribute ignored if running in the same VM
16 Mar 2004 09:23:53,873 DEBUG Invoked TestMethodParser(String)...
    [junit] Running com.mydomain.contacts.mycontacts.TestMethodParser
16 Mar 2004 09:23:54,000 DEBUG Invoked setUp()...
16 Mar 2004 09:23:54,018 DEBUG Exiting setUp()...
16 Mar 2004 09:23:54,021 DEBUG Invoked testGet()...
16 Mar 2004 09:23:54,026 DEBUG mp is null = false; emp is null =
false
16 Mar 2004 09:23:54,029 DEBUG Invoked setSource(Object, String)...
16 Mar 2004 09:23:54,032 DEBUG Invoked mapMethods()...
16 Mar 2004 09:23:54,047 DEBUG ### create Digester()...
    [junit] Tests run: 2, Failures: 1, Errors: 1, Time elapsed: 0.231
sec
    [junit] [ERROR] TEST
com.mydomain.contacts.mycontacts.TestMethodParser FAILED

BUILD FAILED
com.werken.werkz.UnattainableGoalException: Unable to obtain goal
[mycontacts-dist] --
file:/home/ecomdev/.maven/plugins/maven-test-plugin-1.4/:130:54:
<fail> There were test failu
        at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:387)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
        at
org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
        at org.apache.maven.cli.App.doMain(App.java:543)
        at org.apache.maven.cli.App.main(App.java:1109)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
org.apache.commons.jelly.JellyTagException:
file:/home/ecomdev/.maven/plugins/maven-test-plugin-1.4/:130:54:
<fail> There were test failures.
        at
org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:683)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:288)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at
com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
        at
org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
        at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
        at
org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
        at org.apache.maven.cli.App.doMain(App.java:543)
        at org.apache.maven.cli.App.main(App.java:1109)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: There were test failures.
        at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:104)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at
org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        ... 64 more
Root cause
There were test failures.
        at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:104)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at
org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at
com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
        at
org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
        at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
        at
org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
        at org.apache.maven.cli.App.doMain(App.java:543)
        at org.apache.maven.cli.App.main(App.java:1109)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
Root cause
There were test failures.
        at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:104)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at
org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at
com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
        at
org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
        at
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)
        at
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at
com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
        at
org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
        at org.apache.maven.cli.App.doMain(App.java:543)
        at org.apache.maven.cli.App.main(App.java:1109)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)


Digester instantiation does NOT throw any exception, unless JUnit is
determining that an exception has occurred and stopping the execution
test process.
In that case then JUnit is not giving me the stack for some reason.

--Alen




                                                                                                                          
             arto.pastinen@ofw.fi                                                                                         
                                                                                                                          
             03/16/2004 01:24 PM                                                                                       To 
                                           users@maven.apache.org                                                         
                                                                                                                       cc 
               Please respond to                                                                                          
             users@maven.apache.or                                                                                Subject 
                       g                   Re: / /OREF:CPTDC853 commons-digester issue in my JUnit test                   
                                                                                                                          
                                                                                                                          
                                                                                                                          
                                                                                                                          
                                                                                                                          
                                                                                                                          
                                                                                                                          
                                                                                                                          
                                                                                                                          




Hi!

Have you tested -e option??
Could you send those fails, and if -e gives you stack, those too?

Artsi

On Tue, 2004-03-16 at 13:15, aribic@za.safmarine.com wrote:
>
>
>
> Thanks Craig for your previous, helpful, response.
>
> I have got the resources (xml, etc.) sorted out now however my
JUnit
> is still failing.
> I managed to narrow the problem down to being in commons-digester
> which I'm using as a project dependency. (commons-digester-1.5.jar)
>
> I run this test in my IDE (WSAD) and runs 100% successful.
> However on the server where I have setup Maven the test fails when
> attempting to create an instance of the
> org.apache.commons.digester.Digester class.
> I get no exception, but I run Maven in debug mode and run some
> logging code that indicates that failure occurs in the
instantiation
> of Digester class.
>
> Here is the code snippet of method that gets invoked in the test
and
> fails when creating new Digester():
>
>     public static ResultMappings loadMappings(String location)
>       throws org.xml.sax.SAXException, java.io.IOException {
>
>             log.debug("create Digester()...");
>             Digester digester = new Digester();
>             log.debug("done creating Digester()...");
>             ...
>     }
>
> Could it be that Maven is loading a wrong version of digester jar
> classes?
> I have specified in project.xml file that my project depends on
> commons-digester-1.5. (it is located in my repository/
> commons-digester/jars/ dir.)
>
> Any ideas where (or how) I should be looking into to solve this
> problem?
> It's really driving me mad now...:-)
>
> Thanks
>
> --Alen
>
>
>
>
>
>
>              craig@cottingham.net
>
>              03/15/2004 05:07 PM
To
>                                            users@maven.apache.org
>
cc
>                Please respond to
>              users@maven.apache.or
Subject
>                        g                   Re: / /OREF:CPT0DDDD
Include resource required by test
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Mon, 2004-03-15 at 08:54, aribic@za.safmarine.com wrote:
> > I have a Test class that requires to load a XML file.
> > I do it like this:
> > Thread.currentThread().getContextClassLoader
> > ().getResource(Constants.XML_CONFIG_FILENAME_DEFAULT)
> > Issue is that my Maven project does not include my xml/dtd files,
> so
> > the test fails to load the xml resource.
> >
> > My XML file is located in root source directory.
> > $project/src/my.xml
> > $project/src/com/.../.../.../
> >
> > I have played around with my project.xml <build/> stuff with no
> luck.
>
> <project>
>   ...
>   <build>
>     ...
>     <unitTest>
>       ...
>       <resources>
>         <resource>
>           <directory>${basedir}/src</directory>
>           <includes>
>             <include>*.xml</include>
>           </includes>
>         </resource>
>       </resources>
>     </unitTest>
>     ...
>   </build>
>   ...
> </project>
>
> --
> Craig S. Cottingham
> craig@cottingham.net
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: / /OREF:CPTF2648 Re: commons-digester issue in my JUnit test

Posted by Arto Pastinen <ar...@ofw.fi>.
Do you have commons-collections in your dependencies / classpath?

On Tue, 2004-03-16 at 13:40, aribic@za.safmarine.com wrote:
> 
> 
> 
> Here is the snippet with -X flag:
> 
>     [junit] [DEBUG] Class
> com.mydomain.contacts.mycontacts.utils.MappingsLoader loaded from ant
> loader
> 16 Mar 2004 09:29:50,122 DEBUG ### create Digester()...
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.Digester
>     [junit] [DEBUG] Class org.xml.sax.helpers.DefaultHandler loaded
> from parent loader
>     [junit] [DEBUG] Class org.apache.commons.digester.Digester loaded
> from ant loader
>     [junit] [DEBUG] Class org.xml.sax.SAXException loaded from parent
> loader
>     [junit] [DEBUG] Class org.xml.sax.SAXParseException loaded from
> parent loader
>     [junit] [DEBUG] Class java.util.EmptyStackException loaded from
> parent loader
>     [junit] [DEBUG] Finding class org.apache.commons.digester.Rule
>     [junit] [DEBUG] Class org.apache.commons.digester.Rule loaded
> from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.SetTopRule
>     [junit] [DEBUG] Class org.apache.commons.digester.SetTopRule
> loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.SetPropertyRule
>     [junit] [DEBUG] Class org.apache.commons.digester.SetPropertyRule
> loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.SetPropertiesRule
>     [junit] [DEBUG] Class
> org.apache.commons.digester.SetPropertiesRule loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.SetRootRule
>     [junit] [DEBUG] Class org.apache.commons.digester.SetRootRule
> loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.SetNextRule
>     [junit] [DEBUG] Class org.apache.commons.digester.SetNextRule
> loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.ObjectCreateRule
>     [junit] [DEBUG] Class
> org.apache.commons.digester.ObjectCreateRule loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.FactoryCreateRule
>     [junit] [DEBUG] Class
> org.apache.commons.digester.FactoryCreateRule loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.CallParamRule
>     [junit] [DEBUG] Class org.apache.commons.digester.CallParamRule
> loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.CallMethodRule
>     [junit] [DEBUG] Class org.apache.commons.digester.CallMethodRule
> loaded from ant loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.digester.BeanPropertySetterRule
>     [junit] [DEBUG] Class
> org.apache.commons.digester.BeanPropertySetterRule loaded from ant
> loader
>     [junit] [DEBUG] Finding class org.apache.commons.digester.Rules
>     [junit] [DEBUG] Class org.apache.commons.digester.Rules loaded
> from ant loader
>     [junit] [DEBUG] Class org.xml.sax.DTDHandler loaded from parent
> loader
>     [junit] [DEBUG] Class org.xml.sax.ContentHandler loaded from
> parent loader
>     [junit] [DEBUG] Class org.xml.sax.EntityResolver loaded from
> parent loader
>     [junit] [DEBUG] Class org.xml.sax.ErrorHandler loaded from parent
> loader
>     [junit] [DEBUG] Class java.lang.Error loaded from parent loader
>     [junit] [DEBUG] Finding class
> org.apache.commons.collections.ArrayStack
>     [junit] Tests run: 2, Failures: 1, Errors: 1, Time elapsed: 0.238
> sec
>     [junit] [ERROR] TEST
> com.mydomain.contacts.mycontacts.TestMethodParser FAILED
> 
> Note
> 
> Here is the snippet for stack with -e flag:
> 
> test:test:
>     [junit] dir attribute ignored if running in the same VM
> 16 Mar 2004 09:23:53,873 DEBUG Invoked TestMethodParser(String)...
>     [junit] Running com.mydomain.contacts.mycontacts.TestMethodParser
> 16 Mar 2004 09:23:54,000 DEBUG Invoked setUp()...
> 16 Mar 2004 09:23:54,018 DEBUG Exiting setUp()...
> 16 Mar 2004 09:23:54,021 DEBUG Invoked testGet()...
> 16 Mar 2004 09:23:54,026 DEBUG mp is null = false; emp is null =
> false
> 16 Mar 2004 09:23:54,029 DEBUG Invoked setSource(Object, String)...
> 16 Mar 2004 09:23:54,032 DEBUG Invoked mapMethods()...
> 16 Mar 2004 09:23:54,047 DEBUG ### create Digester()...
>     [junit] Tests run: 2, Failures: 1, Errors: 1, Time elapsed: 0.231
> sec
>     [junit] [ERROR] TEST
> com.mydomain.contacts.mycontacts.TestMethodParser FAILED
> 
> BUILD FAILED
> com.werken.werkz.UnattainableGoalException: Unable to obtain goal
> [mycontacts-dist] --
> file:/home/ecomdev/.maven/plugins/maven-test-plugin-1.4/:130:54:
> <fail> There were test failu
>         at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:387)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
>         at org.apache.maven.cli.App.doMain(App.java:543)
>         at org.apache.maven.cli.App.main(App.java:1109)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at com.werken.forehead.Forehead.run(Forehead.java:551)
>         at com.werken.forehead.Forehead.main(Forehead.java:581)
> org.apache.commons.jelly.JellyTagException:
> file:/home/ecomdev/.maven/plugins/maven-test-plugin-1.4/:130:54:
> <fail> There were test failures.
>         at
> org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:683)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:288)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
>         at
> com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
>         at
> org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
>         at
> com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
>         at
> org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
>         at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
>         at org.apache.maven.cli.App.doMain(App.java:543)
>         at org.apache.maven.cli.App.main(App.java:1109)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at com.werken.forehead.Forehead.run(Forehead.java:551)
>         at com.werken.forehead.Forehead.main(Forehead.java:581)
> Caused by: There were test failures.
>         at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:104)
>         at org.apache.tools.ant.Task.perform(Task.java:341)
>         at
> org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         ... 64 more
> Root cause
> There were test failures.
>         at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:104)
>         at org.apache.tools.ant.Task.perform(Task.java:341)
>         at
> org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
>         at
> com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
>         at
> org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
>         at
> com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
>         at
> org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
>         at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
>         at org.apache.maven.cli.App.doMain(App.java:543)
>         at org.apache.maven.cli.App.main(App.java:1109)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at com.werken.forehead.Forehead.run(Forehead.java:551)
>         at com.werken.forehead.Forehead.main(Forehead.java:581)
> Root cause
> There were test failures.
>         at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:104)
>         at org.apache.tools.ant.Task.perform(Task.java:341)
>         at
> org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
>         at
> com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
>         at
> org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
>         at com.werken.werkz.Goal.attain(Goal.java:573)
>         at
> com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
>         at
> com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
>         at
> org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
>         at
> org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:378)
>         at
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
> com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128)
>         at com.werken.werkz.Goal.fire(Goal.java:639)
>         at com.werken.werkz.Goal.attain(Goal.java:575)
>         at
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
>         at org.apache.maven.cli.App.doMain(App.java:543)
>         at org.apache.maven.cli.App.main(App.java:1109)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at com.werken.forehead.Forehead.run(Forehead.java:551)
>         at com.werken.forehead.Forehead.main(Forehead.java:581)
> 
> 
> Digester instantiation does NOT throw any exception, unless JUnit is
> determining that an exception has occurred and stopping the execution
> test process.
> In that case then JUnit is not giving me the stack for some reason.
> 
> --Alen
> 
> 
> 
> 
>                                                                                                                           
>              arto.pastinen@ofw.fi                                                                                         
>                                                                                                                           
>              03/16/2004 01:24 PM                                                                                       To 
>                                            users@maven.apache.org                                                         
>                                                                                                                        cc 
>                Please respond to                                                                                          
>              users@maven.apache.or                                                                                Subject 
>                        g                   Re: / /OREF:CPTDC853 commons-digester issue in my JUnit test                   
>                                                                                                                           
>                                                                                                                           
>                                                                                                                           
>                                                                                                                           
>                                                                                                                           
>                                                                                                                           
>                                                                                                                           
>                                                                                                                           
>                                                                                                                           
> 
> 
> 
> 
> Hi!
> 
> Have you tested -e option??
> Could you send those fails, and if -e gives you stack, those too?
> 
> Artsi
> 
> On Tue, 2004-03-16 at 13:15, aribic@za.safmarine.com wrote:
> >
> >
> >
> > Thanks Craig for your previous, helpful, response.
> >
> > I have got the resources (xml, etc.) sorted out now however my
> JUnit
> > is still failing.
> > I managed to narrow the problem down to being in commons-digester
> > which I'm using as a project dependency. (commons-digester-1.5.jar)
> >
> > I run this test in my IDE (WSAD) and runs 100% successful.
> > However on the server where I have setup Maven the test fails when
> > attempting to create an instance of the
> > org.apache.commons.digester.Digester class.
> > I get no exception, but I run Maven in debug mode and run some
> > logging code that indicates that failure occurs in the
> instantiation
> > of Digester class.
> >
> > Here is the code snippet of method that gets invoked in the test
> and
> > fails when creating new Digester():
> >
> >     public static ResultMappings loadMappings(String location)
> >       throws org.xml.sax.SAXException, java.io.IOException {
> >
> >             log.debug("create Digester()...");
> >             Digester digester = new Digester();
> >             log.debug("done creating Digester()...");
> >             ...
> >     }
> >
> > Could it be that Maven is loading a wrong version of digester jar
> > classes?
> > I have specified in project.xml file that my project depends on
> > commons-digester-1.5. (it is located in my repository/
> > commons-digester/jars/ dir.)
> >
> > Any ideas where (or how) I should be looking into to solve this
> > problem?
> > It's really driving me mad now...:-)
> >
> > Thanks
> >
> > --Alen
> >
> >
> >
> >
> >
> >
> >              craig@cottingham.net
> >
> >              03/15/2004 05:07 PM
> To
> >                                            users@maven.apache.org
> >
> cc
> >                Please respond to
> >              users@maven.apache.or
> Subject
> >                        g                   Re: / /OREF:CPT0DDDD
> Include resource required by test
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Mon, 2004-03-15 at 08:54, aribic@za.safmarine.com wrote:
> > > I have a Test class that requires to load a XML file.
> > > I do it like this:
> > > Thread.currentThread().getContextClassLoader
> > > ().getResource(Constants.XML_CONFIG_FILENAME_DEFAULT)
> > > Issue is that my Maven project does not include my xml/dtd files,
> > so
> > > the test fails to load the xml resource.
> > >
> > > My XML file is located in root source directory.
> > > $project/src/my.xml
> > > $project/src/com/.../.../.../
> > >
> > > I have played around with my project.xml <build/> stuff with no
> > luck.
> >
> > <project>
> >   ...
> >   <build>
> >     ...
> >     <unitTest>
> >       ...
> >       <resources>
> >         <resource>
> >           <directory>${basedir}/src</directory>
> >           <includes>
> >             <include>*.xml</include>
> >           </includes>
> >         </resource>
> >       </resources>
> >     </unitTest>
> >     ...
> >   </build>
> >   ...
> > </project>
> >
> > --
> > Craig S. Cottingham
> > craig@cottingham.net
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org