You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Mahesh <ma...@bsil.com> on 2003/04/16 06:09:15 UTC

com.werken.werkz.UnattainableGoalException

Hi, 
  I tried maven -X option as suggested by you. I am using the Digester Component in my application. When I run my plugin maven-jdocaudit-plugin as maven -X maven-jdocaudit-plugin:report, it gives the following error trace saying that RuleSet class def not found.I have also addded commons-digester-1.3.jar in projects dependency. Can anyone knows about this type of error unattainable goal? or classdef not found even if its is showing that digester.jar in maven dependency classpath.?

The maven classpath is as below

[DEBUG] Adding reference: maven.dependency.classpath -> D:\Maven\maven-1.0-beta-8\repository\commons
-beanutils\jars\commons-beanutils-1.5.jar;D:\Maven\maven-1.0-beta-8\repository\commons-collections\j
ars\commons-collections-2.1.jar;D:\Maven\maven-1.0-beta-8\repository\commons-digester\jars\commons-d
igester-1.3.jar;D:\Maven\maven-1.0-beta-8\repository\commons-logging\jars\commons-logging-1.0.2.jar;
D:\Maven\maven-1.0-beta-8\repository\EXML-PLUS\jars\EXML-PLUS.jar;D:\Maven\maven-1.0-beta-8\reposito
ry\log4j\jars\log4j-1.2.8.jar;D:\Maven\maven-1.0-beta-8\repository\ant\jars\ant-1.5.1.jar;D:\Maven\m
aven-1.0-beta-8\repository\junit\jars\junit-3.8.1.jar;D:\Maven\maven-1.0-beta-8\repository\jdocaudit
\jars\jdocaudit-1.0.jar


Here is  the error trace after running the plugin.


BUILD FAILED
org/apache/commons/digester/RuleSet
com.werken.werkz.UnattainableGoalException: Unable to obtain goal [maven-jdocaudit-plugin:report] --
 null:39:77: <jdocaudit> org/apache/commons/digester/RuleSet
        at com.werken.werkz.Goal.fire(Goal.java:646)
        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 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:543)
        at com.werken.forehead.Forehead.main(Forehead.java:573)
org.apache.commons.jelly.JellyTagException: null:39:77: <jdocaudit> org/apache/commons/digester/Rule
Set
        at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:701)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:295)
        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 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:543)
        at com.werken.forehead.Forehead.main(Forehead.java:573)
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/digester/RuleSet
        at com.metapa.jdocaudit.util.LogUtils.<init>(LogUtils.java:63)
        at com.metapa.jdocaudit.util.LogUtils.getInstance(LogUtils.java:94)
        at com.metapa.jdocaudit.core.MetricsAnalyzer.<init>(MetricsAnalyzer.java:113)
        at com.metapa.jdocaudit.util.JdocAuditTask.execute(JdocAuditTask.java:66)
        at org.apache.tools.ant.Task.perform(Task.java:319)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:231)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
       



Thanks & Regards,
Mahesh