Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.2
-
Component/s: Maven Plugin
-
Labels:None
-
Number of attachments :
Description
Executing Sonar with Maven 3.0-alpha-3 fails with the following error :
[ERROR] Can not execute Sonar: UnsupportedOperationException -> [Help 1] org.apache.maven.plugin.MojoExecutionException: Can not execute Sonar at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:87) at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:65) at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:117) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:547) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:317) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:239) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:102) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:421) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:156) at org.apache.maven.cli.MavenCli.main(MavenCli.java:121) 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:592) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) Caused by: java.lang.UnsupportedOperationException at org.apache.maven.plugin.internal.DefaultPluginManager.executeMojo(DefaultPluginManager.java:107) at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:82) ... 18 more
Issue Links
| This issue relates to: | ||||
| MSONAR-10 | Sonar: support Maven 3 |
|
|
|
| This issue is related to: | ||||
| SONAR-1434 | sonar-maven-plugin 2.0-SNAPSHOT + Maven 3 (alpha 6) + Clover 2 doesn't work |
|
|
|
| SONARIDE-62 | Unable to analyse Sonar IDE project using Sonar |
|
|
|
| This issue depends upon: | ||||
| MCHECKSTYLE-123 | remove use of Serviceable (to be compatible wih maven 3.x) |
|
|
|
| This issue is depended upon by: | ||||
| SONAR-1154 | Way to greatly improve Memory and CPU usage on Maven plugin side |
|
|
|
work in progress rev 11395.
but npe in pico
Caused by: java.lang.NullPointerException at org.picocontainer.DefaultPicoContainer.addComponent(DefaultPicoContainer.java:441) at org.picocontainer.DefaultPicoContainer.access$400(DefaultPicoContainer.java:78) at org.picocontainer.DefaultPicoContainer$AsPropertiesPicoContainer.addComponent(DefaultPicoContainer.java:1023) at org.sonar.batch.BatchMojo.createMainContainer(BatchMojo.java:157) at org.sonar.batch.BatchMojo.executeBatch(BatchMojo.java:135) at org.sonar.batch.BatchMojo.execute(BatchMojo.java:130) at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:113)code in branh https://svn.codehaus.org/mojo/branches/sonar-maven-plugin-mvn-3.x
Caused by: java.lang.NullPointerException at org.picocontainer.DefaultPicoContainer.addComponent(DefaultPicoContainer.java:441) at org.picocontainer.DefaultPicoContainer.access$400(DefaultPicoContainer.java:78) at org.picocontainer.DefaultPicoContainer$AsPropertiesPicoContainer.addComponent(DefaultPicoContainer.java:1023) at org.sonar.batch.BatchMojo.createMainContainer(BatchMojo.java:157) at org.sonar.batch.BatchMojo.executeBatch(BatchMojo.java:135) at org.sonar.batch.BatchMojo.execute(BatchMojo.java:130) at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:113)