Dunno. It's working fine in RC3 for the plugins (which are themselves
Maven projects executing the checkstyle report). Sorry, I don't have the
time to debug for you now. Maybe others will know.

Thanks
-Vincent

> -----Original Message-----
> From: Michael Mattox [mailto:[EMAIL PROTECTED]
> Sent: 04 May 2004 10:00
> To: Vincent Massol; 'Maven Users List'
> Subject: RE: How to set suppressions for checkstyle plugin
> 
> > No, no. You don't get me. You must use the
maven.checkstyle.properties
> > property and provide your own CS configuration. This is the way to
use
> > CS.
> 
> Ok, I got Maven to use my checkstyle.xml (I just copied SUN's for now
but
> I
> will modify it later).  now I understand more about modifying the XML
file
> to customize the checks.  However, when I run checkstyle with maven I
get
> the following error.  I searched the archives and only found one
message
> (see below) which doesn't explain it:
> 
> D:\projects\MDSP\maven\sources\cs-common>maven -e checkstyle:report
>  __  __
> |  \/  |__ _Apache__ ___
> | |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
> |_|  |_\__,_|\_/\___|_||_|  v. 1.0-rc2
> 
> build:start:
> 
> checkstyle:init:
> 
> checkstyle:report:
> checkstyle:run:
>     [echo] Using
D:\projects\MDSP\maven\sources\cs-common/checkstyle.xml
> for
> checkstyle ...
> 
> BUILD FAILED
> Unable to create a Checker: cannot initialize module TreeWalker -
Unable
> to
> instantiate MethodParamPad
>         at
>
com.puppycrawl.tools.checkstyle.CheckStyleTask.createChecker(CheckStyleT
as
> k.
> java:319)
>         at
>
com.puppycrawl.tools.checkstyle.CheckStyleTask.execute(CheckStyleTask.ja
va
> :2
> 59)
>         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.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j
av
> a:
> 78)
>         at
>
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc
ti
> on
> (MavenGoalTag.java:99)
>         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
>
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGo
al
> Ta
> g.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.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.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j
av
> a:
> 78)
>         at
>
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc
ti
> on
> (MavenGoalTag.java:99)
>         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
>
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:531
)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:265)
>         at org.apache.maven.cli.App.doMain(App.java:466)
>         at org.apache.maven.cli.App.main(App.java:1117)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:
> 39
> )
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Im
> pl
> .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: com.puppycrawl.tools.checkstyle.api.CheckstyleException:
cannot
> initialize module TreeWalker - Unable to instantiate MethodPara
>         at
> com.puppycrawl.tools.checkstyle.Checker.setupChild(Checker.java:214)
>         at
>
com.puppycrawl.tools.checkstyle.api.AutomaticBean.configure(AutomaticBea
n.
> ja
> va:203)
>         at
>
com.puppycrawl.tools.checkstyle.CheckStyleTask.createChecker(CheckStyleT
as
> k.
> java:310)
>         ... 32 more
> Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException:
Unable
> to instantiate MethodParamPad
>         at
>
com.puppycrawl.tools.checkstyle.PackageObjectFactory.createModule(Packag
eO
> bj
> ectFactory.java:157)
>         at
>
com.puppycrawl.tools.checkstyle.TreeWalker.setupChild(TreeWalker.java:18
8)
>         at
>
com.puppycrawl.tools.checkstyle.api.AutomaticBean.configure(AutomaticBea
n.
> ja
> va:203)
>         at
> com.puppycrawl.tools.checkstyle.Checker.setupChild(Checker.java:193)
>         ... 34 more
> Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException:
Unable
> to instantiate MethodParamPadCheck
>         at
>
com.puppycrawl.tools.checkstyle.PackageObjectFactory.doMakeObject(Packag
eO
> bj
> ectFactory.java:101)
>         at
>
com.puppycrawl.tools.checkstyle.PackageObjectFactory.createModule(Packag
eO
> bj
> ectFactory.java:154)
>         ... 37 more
> --- Nested Exception ---
> com.puppycrawl.tools.checkstyle.api.CheckstyleException: cannot
initialize
> module TreeWalker - Unable to instantiate MethodParamPad
>         at
> com.puppycrawl.tools.checkstyle.Checker.setupChild(Checker.java:214)
>         at
>
com.puppycrawl.tools.checkstyle.api.AutomaticBean.configure(AutomaticBea
n.
> ja
> va:203)
>         at
>
com.puppycrawl.tools.checkstyle.CheckStyleTask.createChecker(CheckStyleT
as
> k.
> java:310)
>         at
>
com.puppycrawl.tools.checkstyle.CheckStyleTask.execute(CheckStyleTask.ja
va
> :2
> 59)
>         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.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j
av
> a:
> 78)
>         at
>
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc
ti
> on
> (MavenGoalTag.java:99)
>         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
>
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGo
al
> Ta
> g.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.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.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.j
av
> a:
> 78)
>         at
>
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAc
ti
> on
> (MavenGoalTag.java:99)
>         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
>
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:531
)
>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:265)
>         at org.apache.maven.cli.App.doMain(App.java:466)
>         at org.apache.maven.cli.App.main(App.java:1117)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:
> 39
> )
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Im
> pl
> .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: com.puppycrawl.tools.checkstyle.api.CheckstyleException:
Unable
> to instantiate MethodParamPad
>         at
>
com.puppycrawl.tools.checkstyle.PackageObjectFactory.createModule(Packag
eO
> bj
> ectFactory.java:157)
>         at
>
com.puppycrawl.tools.checkstyle.TreeWalker.setupChild(TreeWalker.java:18
8)
>         at
>
com.puppycrawl.tools.checkstyle.api.AutomaticBean.configure(AutomaticBea
n.
> ja
> va:203)
>         at
> com.puppycrawl.tools.checkstyle.Checker.setupChild(Checker.java:193)
>         ... 34 more
> Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException:
Unable
> to instantiate MethodParamPadCheck
>         at
>
com.puppycrawl.tools.checkstyle.PackageObjectFactory.doMakeObject(Packag
eO
> bj
> ectFactory.java:101)
>         at
>
com.puppycrawl.tools.checkstyle.PackageObjectFactory.createModule(Packag
eO
> bj
> ectFactory.java:154)
>         ... 37 more
> File...... file:/C:/Documents and
>
Settings/mmattox/.maven/plugins/maven-checkstyle-plugin-2.3/plugin.jelly
> Element... ant:checkstyle
> Line...... 133
> Column.... 63
> Unable to create a Checker: cannot initialize module TreeWalker -
Unable
> to
> instantiate MethodParamPad
> Total time: 10 seconds
> Finished at: Tue May 04 09:54:28 CEST 2004
> 
> Here is the message I found:
> 
> http://www.mail-archive.com/[EMAIL PROTECTED]/msg05445.html
> 
> He doesn't say WHICH jar must be added as a dependency.
> 
> Any ideas?
> 
> michael
> 
> 
> 
> 
> --
> This E-mail is confidential.  It may also be legally privileged.  If
you
> are
> not the addressee you may not copy, forward, disclose or use any part
of
> it.
> If you have received this message in error, please delete it and all
> copies
> from your system and notify the sender immediately by return E-mail.
> Internet communications cannot be guaranteed to be timely, secure,
error
> or
> virus-free.  The sender does not accept liability for any errors or
> omissions.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]



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

Reply via email to