No, it is not occuring outside of Sonar.
On Thu, Dec 29, 2011 at 3:55 AM, Daniel Kulp <[email protected]> wrote: > > Is this occurring outside of Sonar as well? I have no idea what would > cause this error as you aren't configuring in a classesDirectory. Strange. > > Dan > > > On Tuesday, December 27, 2011 11:02:39 AM Celinio wrote: > > Hi, > > I am getting this error when using the version 2.5.1 of the > > cxf-codegen-plugin (i did not get this error with the previous version > that > > was using which was 2.1.8) . > > Any idea about what could go wrong ? Thanks ! > > > > Pom of the parent : > > <plugin> > > <groupId>org.apache.cxf</groupId> > > <artifactId>cxf-codegen-plugin</artifactId> > > <version>2.5.1</version> > > </plugin> > > > > Pom of the child : > > > > <plugin> > > <groupId>org.apache.cxf</groupId> > > <artifactId>cxf-codegen-plugin</artifactId> > > <executions> > > <execution> > > <id>generate-sources</id> > > <phase>generate-sources</phase> > > <configuration> > > <sourceRoot>${basedir}/src/main/generated/</sourceRoot> > > <wsdlOptions> > > <wsdlOption> > > > > > <wsdl>${basedir}/src/main/resources/wsdl/mobileclient/blablaClient-1.0.wsdl< > > /wsdl> <extraargs> > > <extraarg>-client</extraarg> > > <extraarg>-p</extraarg> > > > > <extraarg>http://www.xxx.com/client.blablaClient</extraarg> > > > > </extraargs> > > </wsdlOption> > > </wsdlOptions> > > </configuration> > > <goals> > > <goal>wsdl2java</goal> > > </goals> > > </execution> > > </executions> > > </plugin> > > > > Here is the complete stack trace : > > > > Embedded error: Unable to execute maven plugin Error configuring: > > org.apache.cxf:cxf-codegen-plugin. Reason: ERROR: Cannot override > read-only > > parameter: classesDirectory in goal: cxf-codegen:wsdl2java [INFO] > > ------------------------------------------------------------------------ > > [INFO] Trace > > Caused by: org.sonar.api.utils.SonarException: Unable to execute maven > > plugin > > at > > > org.sonar.batch.AbstractMavenPluginExecutor.execute(AbstractMavenPluginExecu > > tor.java:48) at > > > org.sonar.batch.AbstractMavenPluginExecutor.execute(AbstractMavenPluginExecu > > tor.java:37) at > > > org.sonar.batch.phases.InitializersExecutor.executeMavenPlugin(InitializersE > > xecutor.java:67) at > > > org.sonar.batch.phases.InitializersExecutor.execute(InitializersExecutor.jav > > a:54) at org.sonar.batch.phases.Phases.execute(Phases.java:77) > > at org.sonar.batch.ProjectBatch.execute(ProjectBatch.java:59) > > at org.sonar.batch.Batch.analyzeModule(Batch.java:164) > > at org.sonar.batch.Batch.analyzeModule(Batch.java:155) > > at org.sonar.batch.Batch.analyzeModule(Batch.java:155) > > at org.sonar.batch.Batch.analyzeModules(Batch.java:82) > > at org.sonar.batch.Batch.execute(Batch.java:62) > > at org.sonar.maven.SonarMojo.executeBatch(SonarMojo.java:155) > > at org.sonar.maven.SonarMojo.execute(SonarMojo.java:144) > > at > > > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage > > r.java:490) at > > org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:98) ... > 21 > > more > > Caused by: org.apache.maven.lifecycle.LifecycleExecutionException: Error > > configuring: org.apache.cxf:cxf-codegen-plugin. Reason: ERROR: Cannot > > override read-only parameter: classesDirectory in goal: > > cxf-codegen:wsdl2java > > at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife > > cycleExecutor.java:723) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle > > (DefaultLifecycleExecutor.java:556) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkProjectLifecycle(Def > > aultLifecycleExecutor.java:1205) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkLifecycle(DefaultLif > > ecycleExecutor.java:1038) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife > > cycleExecutor.java:643) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(De > > faultLifecycleExecutor.java:569) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec > > ycleExecutor.java:539) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail > > ures(DefaultLifecycleExecutor.java:387) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa > > ultLifecycleExecutor.java:348) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle > > Executor.java:180) at > > > org.sonar.maven.Maven2PluginExecutor.concreteExecute(Maven2PluginExecutor.ja > > va:52) at > > > org.sonar.batch.AbstractMavenPluginExecutor.execute(AbstractMavenPluginExecu > > tor.java:46) ... 35 more > > Caused by: org.apache.maven.plugin.PluginConfigurationException: Error > > configuring: org.apache.cxf:cxf-codegen-plugin. Reason: ERROR: Cannot > > override read-only parameter: classesDirectory in goal: > > cxf-codegen:wsdl2java > > at > > > org.apache.maven.plugin.DefaultPluginManager.validatePomConfiguration(Defaul > > tPluginManager.java:1157) at > > > org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPlugin > > Manager.java:705) at > > > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage > > r.java:468) at > > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife > > cycleExecutor.java:694) ... 46 more > -- > Daniel Kulp > [email protected] - http://dankulp.com/blog > Talend Community Coder - http://coders.talend.com >
