Here's what I have for the plugin's configuration.

          <configuration>
            <filter>test</filter>
            <scope>all</scope>
          </configuration> 

-Moiz

-----Original Message-----
From: Brett Porter [mailto:[EMAIL PROTECTED] 
Sent: Friday, September 30, 2005 7:08 PM
To: Maven Users List
Subject: Re: [m2] exception with report plugin

It seems you might have something like this in the pom:

<configuration>
  <project> ... </project>

which is not valid because the variable is readonly?

- Brett

On 10/1/05, dohadwala, moiz <[EMAIL PROTECTED]> wrote:
> It's a field in my report class:
>
>
>     /**
>      * @parameter expression="${project}"
>      * @required
>      * @readonly
>      */
>     private MavenProject project;
>
> -Moiz
>
> -----Original Message-----
> From: Allan Ramirez [mailto:[EMAIL PROTECTED]
> Sent: Thursday, September 29, 2005 4:50 PM
> To: Maven Users List
> Subject: Re: [m2] exception with report plugin
>
> Hi there,
>
> I am just curious on how did you get your MavenProject object, can you 
> post it?
>
> Regards,
> -allan
>
> dohadwala, moiz wrote:
>
> >I have a plugin which I has been running without errors.
> >
> >I decided to convert it to a report plugin. I derived the Mojo from 
> >AbstractMavenReport and implemented the executeReport method and 
> >required other methods such as getName() etc.
> >
> >I included the plugin in the reporting section of the pom.
> >
> >I now get this error:
> >[INFO] Diagnosis: Error configuring plugin for execution of 
> >'translator:depreport'.
> >[INFO]
> >---------------------------------------------------------------------
> >--
> >-----
> >[ERROR] Cause:
> >org.apache.maven.plugin.MojoExecutionException: Error configuring 
> >plugin for execution of 'translator:depreport'.
> >        at
> >org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> >nM
> >anage
> >r.java:353)
> >        at
> >org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> >ul
> >tLife
> >cycleExecutor.java:502)
> >        at
> >org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
> >Go
> >al(De
> >faultLifecycleExecutor.java:465)
> >        at
> >org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
> >lt
> >Lifec
> >ycleExecutor.java:447)
> >        at
> >org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
> >ts
> >(Defa
> >ultLifecycleExecutor.java:278)
> >        at
> >org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
> >fe
> >cycle
> >Executor.java:136)
> >        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:186)
> >        at org.apache.maven.cli.MavenCli.main(MavenCli.java:302)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> >ja
> >va:39
> >)
> >        at
> >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> >so
> >rImpl
> >.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:585)
> >        at
> >org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> >        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> >        at
> >org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> >        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> >Caused by: org.apache.maven.plugin.PluginConfigurationException: 
> >Unable to parse the created DOM for plugin configuration
> >        at
> >org.apache.maven.plugin.DefaultPluginManager.populatePluginFields(Def
> >au
> >ltPlu
> >ginManager.java:1033)
> >        at
> >org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(Defaul
> >tP
> >lugin
> >Manager.java:529)
> >        at
> >org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> >nM
> >anage
> >r.java:348)
> >        ... 15 more
> >Caused by:
>
>org.codehaus.plexus.component.configurator.ComponentConfigurationException:
> >Class 'org.apache.maven.project.MavenProject' cannot be instantiated
> >        at
> >org.codehaus.plexus.component.configurator.converters.AbstractConfigu
> >ra
> >tionC
> >onverter.instantiateObject(AbstractConfigurationConverter.java:121)
> >        at
> >org.codehaus.plexus.component.configurator.converters.composite.Objec
> >tW
> >ithFi
> >eldsConverter.fromConfiguration(ObjectWithFieldsConverter.java:85)
> >        at
> >org.codehaus.plexus.component.configurator.converters.ComponentValueS
> >et
> >ter.c
> >onfigure(ComponentValueSetter.java:252)
> >        at
> >org.codehaus.plexus.component.configurator.converters.composite.Objec
> >tW
> >ithFi
> >eldsConverter.processConfiguration(ObjectWithFieldsConverter.java:116)
> >        at
> >org.codehaus.plexus.component.configurator.BasicComponentConfigurator
> >.c
> >onfig
> >ureComponent(BasicComponentConfigurator.java:55)
> >        at
> >org.apache.maven.plugin.DefaultPluginManager.populatePluginFields(Def
> >au
> >ltPlu
> >ginManager.java:1028)
> >        ... 17 more
> >Caused by: java.lang.InstantiationException:
> >org.apache.maven.project.MavenProject
> >        at java.lang.Class.newInstance0(Class.java:335)
> >        at java.lang.Class.newInstance(Class.java:303)
> >        at
> >org.codehaus.plexus.component.configurator.converters.AbstractConfigu
> >ra
> >tionC
> >onverter.instantiateObject(AbstractConfigurationConverter.java:111)
> >        ... 22 more
> >
> >
> >
> >Is there something special that needs to be done for a report plugin?
> >
> >-Moiz
> >
> >
> >
> >
> >---------------------------------------------------------------------
> >--
> >-
> >
> >No virus found in this incoming message.
> >Checked by AVG Anti-Virus.
> >Version: 7.0.344 / Virus Database: 267.11.8/114 - Release Date:
> >9/28/2005
> >
> >
>
>
> ---------------------------------------------------------------------
> 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]

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

Reply via email to