You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by bo...@werken.com on 2003/02/14 02:44:47 UTC

[maven-bug] Created: (MAVEN-269) maven-b8 junit-report plugin crashes when one or more tests fail.

Message:

  A new issue has been created in JIRA.

---------------------------------------------------------------------
View the issue:

  http://jira.werken.com/secure/ViewIssue.jspa?key=MAVEN-269


Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-269
    Summary: maven-b8 junit-report plugin crashes when one or more tests fail.
       Type: Bug

     Status: Assigned
   Priority: Major

 Time Spent: Unknown
   Estimate: 1 hour

    Project: maven
  Component: None

   Assignee: Ben Walding
   Reporter: Ben Walding

    Created: Thu, 13 Feb 2003 7:44 PM
    Updated: Thu, 13 Feb 2003 7:44 PM

Description:
As raised on the mailing list.

Hi,

The junit-report plugin that comes with maven-b8 has major problems
processing output from failed unit tests. While the plugin is procesing
the junit xml output into xdocs, I get a long Velocity stacktrace for
each failed test method it encounters. I can reproduce this in all my
projects by simply adding a call to fail() in one of my (normally
successful) unit test methods. One identical stacktrace for each test
method failure.

Here's the snipped version of the stacktrace. I attached the full
console output for a normal run and a -X run as text files

ASTIdentifier : java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException:
java.lang.NullPointerException
        at org.apache.velocity.anakia.Escape.getText(Escape.java:81)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.i
nvok
        at
org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:56)
        at
org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:10
6)
        at
org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:88)
        at
org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:123)
        at
org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(JexlExp
ress

I get this with
 - no velocity jar in the maven/lib dir
 - velocity-1.3.jar in the maven/lib dir
 - velocity-1.4-dev.jar in the maven/lib dir

OS = win2k
VM = 1.3.1_06

Can anyone reproduce this ?

Age





E:\src\Wisdom\Asgard\loki>maven maven-junit-report-plugin:report
 __  __
|  \/  |__ Jakarta _ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|   v. 1.0-beta-8


maven-junit-report-plugin:report:
java:prepare-filesystem:

java:compile:

java:jar-resources:

test:prepare-filesystem:

test:test-resources:

test:compile:
    [javac] Compiling 1 source file to E:\src\Wisdom\Asgard\loki\target\test-classes

test:test:
    [junit] Running com.wisdom.loki.test.NumberUtilsTest
    [junit] Tests run: 6, Failures: 1, Errors: 0, Time elapsed: 0.411 sec
    [junit] [ERROR] TEST com.wisdom.loki.test.NumberUtilsTest FAILED
    [junit] Running com.wisdom.loki.test.ObjectWrappingTableModelTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.491 sec
    [junit] Running com.wisdom.loki.test.TableModelTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.491 sec
ASTIdentifier : java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException: java.lang.NullPointerException
        at org.apache.velocity.anakia.Escape.getText(Escape.java:81)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invok
        at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:56)
        at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:106)
        at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:88)
        at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:123)
        at org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(JexlExpress
        at org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSup
        at org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(Expres
        at org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsString(Expre
        at org.apache.commons.jelly.impl.ExpressionScript.run(ExpressionScript.java:112
        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.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:317)
        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.ChooseTag.doTag(ChooseTag.java:84)
        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.impl.DynamicTag.doTag(DynamicTag.java:113)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:144)
        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.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:317)
        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.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:317)
        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.WhenTag.doTag(WhenTag.java:92)
        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.ChooseTag.doTag(ChooseTag.java:84)
        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.ForEachTag.doTag(ForEachTag.java:145)
        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.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:317)
        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.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:317)
        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.ForEachTag.doTag(ForEachTag.java:145)
        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.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:317)
        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.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:317)
        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.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:317)
        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.jsl.TemplateTag$1.run(TemplateTag.java:202)
        at org.dom4j.rule.Mode.fireRule(Mode.java:51)
        at org.dom4j.rule.Mode.applyTemplates(Mode.java:71)
        at org.dom4j.rule.RuleManager$1.run(RuleManager.java:148)
        at org.dom4j.rule.Mode.fireRule(Mode.java:51)
        at org.dom4j.rule.Stylesheet.run(Stylesheet.java:73)
        at org.dom4j.rule.Stylesheet.run(Stylesheet.java:65)
        at org.dom4j.rule.Stylesheet.run(Stylesheet.java:57)
        at org.apache.commons.jelly.tags.jsl.StylesheetTag.doTag(StylesheetTag.java:166
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:623)
        at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:573)
        at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:126)
        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.FileTag.writeBody(FileTag.java:203)
        at org.apache.commons.jelly.tags.core.FileTag.doTag(FileTag.java:103)
        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.impl.DynamicTag.doTag(DynamicTag.java:113)
        at org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:144)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:113)
        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:116)
        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:383)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
        at org.apache.maven.cli.App.doMain(App.java:518)
        at org.apache.maven.cli.App.main(App.java:1074)
        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)
BUILD SUCCESSFUL
Total time:  10 seconds

E:\src\Wisdom\Asgard\loki>



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


[DEBUG] Adding reference: maven.dependency.classpath -> E:\bin\maven\repository\commons-collections\jars\commons-collections-2.1.jar;E:\bin\maven\repository\commons-lang\jars\commons-lang-1.0.1.jar;E:\bin\maven\repository\commons-logging\jars\commons-logging-1.0.2.jar;E:\bin\maven\repository\turbine\jars\turbine-2.2.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar;E:\bin\maven\repository\ecs\jars\ecs-1.4.1.jar;E:\bin\maven\repository\servletapi\jars\servletapi-2.2.jar;E:\bin\maven\repository\ant\jars\ant-1.5.jar;E:\bin\maven\repository\ant\jars\ant-optional-1.5.jar;E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\xerces\jars\xerces-2.2.1.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar
    [available] [VERBOSE] Found: src\java
    [available] [VERBOSE] Found: src\test
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: maven.dependency.classpath -> 
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: maven.dependency.classpath -> E:\bin\maven\repository\ant\jars\ant-1.5.1.jar;E:\bin\maven\repository\dom4j\jars\dom4j-1.4-dev-7.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-20030211.141339.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-validate-20030211.143411.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-xml-20030211.142705.jar;E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\maven\jars\maven.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar;E:\bin\maven\repository\isorelax\jars\isorelax-20020414.jar;E:\bin\maven\repository\msv\jars\msv-20020414.jar;E:\bin\maven\repository\xsdlib\jars\xsdlib-20020414.jar;E:\bin\maven\repository\relaxngDatatype\jars\relaxngDatatype-20020414.jar
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: maven.dependency.classpath -> E:\bin\maven\repository\ant\jars\ant-1.5.1.jar;E:\bin\maven\repository\dom4j\jars\dom4j-1.4-dev-8.jar;E:\bin\maven\repository\commons-grant\jars\commons-grant-1.0-beta-4.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-20030211.141339.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-jsl-20030211.143151.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-log-20030211.142821.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-velocity-20030211.144921.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-xml-20030211.142705.jar;E:\bin\maven\repository\maven\jars\maven.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar;E:\bin\maven\repository\velocity-dvsl\jars\velocity-dvsl-0.45.jar
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: maven.dependency.classpath -> E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-jsl-20030211.143151.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-xml-20030211.142705.jar
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
maven-junit-report-plugin:report:
[DEBUG] Adding reference: maven.dependency.classpath -> E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar;E:\bin\maven\repository\xerces\jars\xerces-2.0.2.jar
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: maven.dependency.classpath -> E:\bin\maven\repository\ant\jars\ant-1.5.1.jar;E:\bin\maven\repository\commons-jelly\jars\commons-jelly-tags-antlr-20030211.143720.jar;E:\bin\maven\repository\commons-lang\jars\commons-lang-1.0-b1.1.jar;E:\bin\maven\repository\antlr\jars\antlrall-2.7.1.jar
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: maven.dependency.classpath -> E:\bin\maven\repository\clover\jars\clover-1.0.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: clover.classpath -> 
[DEBUG] Adding reference: maven.dependency.classpath -> 
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: maven.dependency.classpath -> 
[DEBUG] Adding reference: maven-classpath -> 
[DEBUG] Adding reference: maven.compile.src.set -> 
[DEBUG] Adding reference: maven.test.compile.src.set -> 
[DEBUG] Adding reference: maven.jar.resources.set -> patternSet{ includes: [] excludes: [] }
java:prepare-filesystem:

java:compile:
    [javac] [DEBUG] fileset: Setup scanner in dir E:\src\Wisdom\Asgard\loki\src\java with patternSet{ includes: [] excludes: [**/package.html] }
    [javac] [VERBOSE] com\wisdom\loki\exception\MultiMessageException.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\exception\MultiMessageException.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\model\AbstractTableModel.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\model\AbstractTableModel.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\model\Column.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\model\Column.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\model\ColumnModel.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\model\ColumnModel.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\model\Row.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\model\Row.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\model\TableModel.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\model\TableModel.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\status\Status.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\status\Status.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\status\StatusEnabled.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\status\StatusEnabled.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\swing\SwingWorker.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\swing\SwingWorker.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\turbine\BasicAction.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\turbine\BasicAction.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\turbine\BasicScreen.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\turbine\BasicScreen.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\turbine\tools\BasicTool.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\turbine\tools\BasicTool.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\turbine\tools\LinkTool.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\turbine\tools\LinkTool.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\turbine\WebAppErrors.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\turbine\WebAppErrors.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\turbine\WebAppMessages.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\turbine\WebAppMessages.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\util\ExtendedDate.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\util\ExtendedDate.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\util\ExtendedDateFormat.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\util\ExtendedDateFormat.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\util\ExtendedDouble.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\util\ExtendedDouble.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\util\ExtendedDoubleFormat.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\util\ExtendedDoubleFormat.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\util\HTMLUtils.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\util\HTMLUtils.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\util\NumberUtils.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\util\NumberUtils.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\util\XMLUtils.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\util\XMLUtils.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\validation\Validatable.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\validation\Validatable.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\validation\ValidationException.java omitted as E:\src\Wisdom\Asgard\loki\target\classes\com\wisdom\loki\validation\ValidationException.class is up to date.

java:jar-resources:

test:prepare-filesystem:

test:test-resources:

test:compile:
    [javac] [DEBUG] fileset: Setup scanner in dir E:\src\Wisdom\Asgard\loki\src\test with patternSet{ includes: [] excludes: [**/package.html] }
    [javac] [VERBOSE] com\wisdom\loki\test\NumberUtilsTest.java omitted as E:\src\Wisdom\Asgard\loki\target\test-classes\com\wisdom\loki\test\NumberUtilsTest.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\test\ObjectWrappingTableModelTest.java omitted as E:\src\Wisdom\Asgard\loki\target\test-classes\com\wisdom\loki\test\ObjectWrappingTableModelTest.class is up to date.
    [javac] [VERBOSE] com\wisdom\loki\test\TableModelTest.java omitted as E:\src\Wisdom\Asgard\loki\target\test-classes\com\wisdom\loki\test\TableModelTest.class is up to date.

test:test:
    [taskdef] [DEBUG] Class org.apache.tools.ant.taskdefs.optional.junit.JUnitTask loaded from parent loader
    [taskdef] [DEBUG]  +User task: junit     org.apache.tools.ant.taskdefs.optional.junit.JUnitTask
[DEBUG] Found /e:/bin/maven/repository/junit/jars/junit-3.8.1.jar
[DEBUG] Found /e:/bin/maven/lib/ant-1.5.1.jar
[DEBUG] Found /e:/bin/maven/lib/ant-optional-1.5.1.jar
    [junit] [DEBUG] fileset: Setup scanner in dir E:\src\Wisdom\Asgard\loki\src\test with patternSet{ includes: [**/*Test.java] excludes: [**/Abstract*.java, **/*AbstractTestCase.java] }
    [junit] [VERBOSE] Implicitly adding e:\bin\maven\repository\junit\jars\junit-3.8.1.jar;e:\bin\maven\lib\ant-1.5.1.jar;e:\bin\maven\lib\ant-optional-1.5.1.jar to CLASSPATH
    [junit] Running com.wisdom.loki.test.NumberUtilsTest
    [junit] [VERBOSE] Executing 'E:\bin\jdk\1.3.1\jre\bin\java.exe' with arguments:
'-Dbasedir=E:\src\Wisdom\Asgard\loki'
'-classpath'
'E:\bin\maven\repository\commons-collections\jars\commons-collections-2.1.jar;E:\bin\maven\repository\commons-lang\jars\commons-lang-1.0.1.jar;E:\bin\maven\repository\commons-logging\jars\commons-logging-1.0.2.jar;E:\bin\maven\repository\turbine\jars\turbine-2.2.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar;E:\bin\maven\repository\ecs\jars\ecs-1.4.1.jar;E:\bin\maven\repository\servletapi\jars\servletapi-2.2.jar;E:\bin\maven\repository\ant\jars\ant-1.5.jar;E:\bin\maven\repository\ant\jars\ant-optional-1.5.jar;E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\xerces\jars\xerces-2.2.1.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar;E:\src\Wisdom\Asgard\loki\target\classes;E:\src\Wisdom\Asgard\loki\target\test-classes;E:\bin\maven\lib\ant-1.5.1.jar;E:\bin\maven\lib\ant-optional-1.5.1.jar'
'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner'
'com.wisdom.loki.test.NumberUtilsTest'
'filtertrace=true'
'haltOnError=false'
'haltOnFailure=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter'
'showoutput=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.NumberUtilsTest.xml'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.NumberUtilsTest.txt'
'propsfile=E:\src\Wisdom\Asgard\loki\junit1011957992.properties'

The ' characters around the executable and arguments are
not part of the command.

    [junit] [DEBUG] Execute:Java13CommandLauncher: Executing 'E:\bin\jdk\1.3.1\jre\bin\java.exe' with arguments:
'-Dbasedir=E:\src\Wisdom\Asgard\loki'
'-classpath'
'E:\bin\maven\repository\commons-collections\jars\commons-collections-2.1.jar;E:\bin\maven\repository\commons-lang\jars\commons-lang-1.0.1.jar;E:\bin\maven\repository\commons-logging\jars\commons-logging-1.0.2.jar;E:\bin\maven\repository\turbine\jars\turbine-2.2.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar;E:\bin\maven\repository\ecs\jars\ecs-1.4.1.jar;E:\bin\maven\repository\servletapi\jars\servletapi-2.2.jar;E:\bin\maven\repository\ant\jars\ant-1.5.jar;E:\bin\maven\repository\ant\jars\ant-optional-1.5.jar;E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\xerces\jars\xerces-2.2.1.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar;E:\src\Wisdom\Asgard\loki\target\classes;E:\src\Wisdom\Asgard\loki\target\test-classes;E:\bin\maven\lib\ant-1.5.1.jar;E:\bin\maven\lib\ant-optional-1.5.1.jar'
'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner'
'com.wisdom.loki.test.NumberUtilsTest'
'filtertrace=true'
'haltOnError=false'
'haltOnFailure=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter'
'showoutput=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.NumberUtilsTest.xml'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.NumberUtilsTest.txt'
'propsfile=E:\src\Wisdom\Asgard\loki\junit1011957992.properties'

The ' characters around the executable and arguments are
not part of the command.

    [junit] Tests run: 6, Failures: 1, Errors: 0, Time elapsed: 0.501 sec
    [junit] [ERROR] TEST com.wisdom.loki.test.NumberUtilsTest FAILED
    [junit] [VERBOSE] Implicitly adding e:\bin\maven\repository\junit\jars\junit-3.8.1.jar;e:\bin\maven\lib\ant-1.5.1.jar;e:\bin\maven\lib\ant-optional-1.5.1.jar to CLASSPATH
    [junit] Running com.wisdom.loki.test.ObjectWrappingTableModelTest
    [junit] [VERBOSE] Executing 'E:\bin\jdk\1.3.1\jre\bin\java.exe' with arguments:
'-Dbasedir=E:\src\Wisdom\Asgard\loki'
'-classpath'
'E:\bin\maven\repository\commons-collections\jars\commons-collections-2.1.jar;E:\bin\maven\repository\commons-lang\jars\commons-lang-1.0.1.jar;E:\bin\maven\repository\commons-logging\jars\commons-logging-1.0.2.jar;E:\bin\maven\repository\turbine\jars\turbine-2.2.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar;E:\bin\maven\repository\ecs\jars\ecs-1.4.1.jar;E:\bin\maven\repository\servletapi\jars\servletapi-2.2.jar;E:\bin\maven\repository\ant\jars\ant-1.5.jar;E:\bin\maven\repository\ant\jars\ant-optional-1.5.jar;E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\xerces\jars\xerces-2.2.1.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar;E:\src\Wisdom\Asgard\loki\target\classes;E:\src\Wisdom\Asgard\loki\target\test-classes;E:\bin\maven\lib\ant-1.5.1.jar;E:\bin\maven\lib\ant-optional-1.5.1.jar'
'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner'
'com.wisdom.loki.test.ObjectWrappingTableModelTest'
'filtertrace=true'
'haltOnError=false'
'haltOnFailure=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter'
'showoutput=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.ObjectWrappingTableModelTest.xml'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.ObjectWrappingTableModelTest.txt'
'propsfile=E:\src\Wisdom\Asgard\loki\junit-475110020.properties'

The ' characters around the executable and arguments are
not part of the command.

    [junit] [DEBUG] Execute:Java13CommandLauncher: Executing 'E:\bin\jdk\1.3.1\jre\bin\java.exe' with arguments:
'-Dbasedir=E:\src\Wisdom\Asgard\loki'
'-classpath'
'E:\bin\maven\repository\commons-collections\jars\commons-collections-2.1.jar;E:\bin\maven\repository\commons-lang\jars\commons-lang-1.0.1.jar;E:\bin\maven\repository\commons-logging\jars\commons-logging-1.0.2.jar;E:\bin\maven\repository\turbine\jars\turbine-2.2.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar;E:\bin\maven\repository\ecs\jars\ecs-1.4.1.jar;E:\bin\maven\repository\servletapi\jars\servletapi-2.2.jar;E:\bin\maven\repository\ant\jars\ant-1.5.jar;E:\bin\maven\repository\ant\jars\ant-optional-1.5.jar;E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\xerces\jars\xerces-2.2.1.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar;E:\src\Wisdom\Asgard\loki\target\classes;E:\src\Wisdom\Asgard\loki\target\test-classes;E:\bin\maven\lib\ant-1.5.1.jar;E:\bin\maven\lib\ant-optional-1.5.1.jar'
'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner'
'com.wisdom.loki.test.ObjectWrappingTableModelTest'
'filtertrace=true'
'haltOnError=false'
'haltOnFailure=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter'
'showoutput=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.ObjectWrappingTableModelTest.xml'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.ObjectWrappingTableModelTest.txt'
'propsfile=E:\src\Wisdom\Asgard\loki\junit-475110020.properties'

The ' characters around the executable and arguments are
not part of the command.

    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.521 sec
    [junit] [VERBOSE] Implicitly adding e:\bin\maven\repository\junit\jars\junit-3.8.1.jar;e:\bin\maven\lib\ant-1.5.1.jar;e:\bin\maven\lib\ant-optional-1.5.1.jar to CLASSPATH
    [junit] Running com.wisdom.loki.test.TableModelTest
    [junit] [VERBOSE] Executing 'E:\bin\jdk\1.3.1\jre\bin\java.exe' with arguments:
'-Dbasedir=E:\src\Wisdom\Asgard\loki'
'-classpath'
'E:\bin\maven\repository\commons-collections\jars\commons-collections-2.1.jar;E:\bin\maven\repository\commons-lang\jars\commons-lang-1.0.1.jar;E:\bin\maven\repository\commons-logging\jars\commons-logging-1.0.2.jar;E:\bin\maven\repository\turbine\jars\turbine-2.2.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar;E:\bin\maven\repository\ecs\jars\ecs-1.4.1.jar;E:\bin\maven\repository\servletapi\jars\servletapi-2.2.jar;E:\bin\maven\repository\ant\jars\ant-1.5.jar;E:\bin\maven\repository\ant\jars\ant-optional-1.5.jar;E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\xerces\jars\xerces-2.2.1.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar;E:\src\Wisdom\Asgard\loki\target\classes;E:\src\Wisdom\Asgard\loki\target\test-classes;E:\bin\maven\lib\ant-1.5.1.jar;E:\bin\maven\lib\ant-optional-1.5.1.jar'
'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner'
'com.wisdom.loki.test.TableModelTest'
'filtertrace=true'
'haltOnError=false'
'haltOnFailure=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter'
'showoutput=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.TableModelTest.xml'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.TableModelTest.txt'
'propsfile=E:\src\Wisdom\Asgard\loki\junit-879700396.properties'

The ' characters around the executable and arguments are
not part of the command.

    [junit] [DEBUG] Execute:Java13CommandLauncher: Executing 'E:\bin\jdk\1.3.1\jre\bin\java.exe' with arguments:
'-Dbasedir=E:\src\Wisdom\Asgard\loki'
'-classpath'
'E:\bin\maven\repository\commons-collections\jars\commons-collections-2.1.jar;E:\bin\maven\repository\commons-lang\jars\commons-lang-1.0.1.jar;E:\bin\maven\repository\commons-logging\jars\commons-logging-1.0.2.jar;E:\bin\maven\repository\turbine\jars\turbine-2.2.jar;E:\bin\maven\repository\velocity\jars\velocity-1.3.jar;E:\bin\maven\repository\ecs\jars\ecs-1.4.1.jar;E:\bin\maven\repository\servletapi\jars\servletapi-2.2.jar;E:\bin\maven\repository\ant\jars\ant-1.5.jar;E:\bin\maven\repository\ant\jars\ant-optional-1.5.jar;E:\bin\maven\repository\junit\jars\junit-3.8.1.jar;E:\bin\maven\repository\xerces\jars\xerces-2.2.1.jar;E:\bin\maven\repository\xml-apis\jars\xml-apis-1.0.b2.jar;E:\src\Wisdom\Asgard\loki\target\classes;E:\src\Wisdom\Asgard\loki\target\test-classes;E:\bin\maven\lib\ant-1.5.1.jar;E:\bin\maven\lib\ant-optional-1.5.1.jar'
'org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner'
'com.wisdom.loki.test.TableModelTest'
'filtertrace=true'
'haltOnError=false'
'haltOnFailure=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.SummaryJUnitResultFormatter'
'showoutput=false'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.TableModelTest.xml'
'formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter,E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.TableModelTest.txt'
'propsfile=E:\src\Wisdom\Asgard\loki\junit-879700396.properties'

The ' characters around the executable and arguments are
not part of the command.

    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.501 sec

    [junitreport] [DEBUG] fileset: Setup scanner in dir E:\src\Wisdom\Asgard\loki\target\test-reports with patternSet{ includes: [TEST-*.xml] excludes: [] }
    [junitreport] [VERBOSE] Parsing file: 'E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.NumberUtilsTest.xml'
    [junitreport] [VERBOSE] Parsing file: 'E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.ObjectWrappingTableModelTest.xml'
    [junitreport] [VERBOSE] Parsing file: 'E:\src\Wisdom\Asgard\loki\target\test-reports\TEST-com.wisdom.loki.test.TableModelTest.xml'
ASTIdentifier : java.lang.reflect.InvocationTargetException
BUILD SUCCESSFUL
Total time:  9 seconds



---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.werken.com/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira