Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-4801

hudson sonar plugin fails to execute : java.lang.NoClassDefFoundError cannot be cast to java.lang.Exception

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major Major
    • sonar-plugin
    • None
    • Platform: All, OS: Linux

      Installed \

      • Sonar 1.11.1 on remote server
      • hudson sonar plugin 1.1
      • on hudson 1.332

      Could this be related to version of PICO?
      http://jira.codehaus.org/browse/SONAR-1018

      sonar execution fails with this log :
      [INFO] [sonar-core:internal

      {execution: default-internal}

      ]

      [INFO] ------------------------------------------------------------------------

      [ERROR] BUILD ERROR

      [INFO] ------------------------------------------------------------------------

      [INFO] Can not execute Sonar

      Embedded error: java.lang.NoClassDefFoundError cannot be cast to java.lang.Exception

      [INFO] ------------------------------------------------------------------------

      [INFO] Trace

      org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute Sonar

      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)

      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)

      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)

      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)

      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)

      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)

      at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)

      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)

      at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)

      at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)

      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:597)

      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.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.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)

      at
      org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)

      ... 17 more

      Caused by: java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot
      be cast to java.lang.Exception

      at
      org.picocontainer.lifecycle.ReflectionLifecycleStrategy.invokeMethod(ReflectionLifecycleStrategy.java:115)

      at
      org.picocontainer.lifecycle.ReflectionLifecycleStrategy.start(ReflectionLifecycleStrategy.java:89)

      at org.picocontainer.adapters.InstanceAdapter.start(InstanceAdapter.java:113)

      at org.picocontainer.behaviors.AbstractBehavior.start(AbstractBehavior.java:171)

      at org.picocontainer.behaviors.Stored$RealComponentLifecycle.start(Stored.java:134)

      at org.picocontainer.behaviors.Stored.start(Stored.java:111)

      at
      org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:916)

      at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:664)

      at org.sonar.batch.BatchMojo.createMainContainer(BatchMojo.java:164)

      at org.sonar.batch.BatchMojo.executeBatch(BatchMojo.java:135)

      at org.sonar.batch.BatchMojo.execute(BatchMojo.java:130)

      at
      org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)

      at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:82)

      ... 21 more

            godin godin
            mmorizot mmorizot
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: