SonarQube Plugins
  1. SonarQube Plugins
  2. SONARPLUGINS-2255

The plugin is not compatible with 1.2.10 mantis version

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: MANTIS-0.3
    • Fix Version/s: MANTIS-0.4
    • Component/s: Mantis
    • Labels:
      None
    • Environment:
      Linux Ubuntu, Mantis 1.2.10, Sonar 3.2
    • Source ID:
      SONARPLUGINS-2254
    • Number of attachments :
      1

      Description

      Like the bug referenced SONARPLUGINS-2254, sonar crashes with version 1.2.10 Mantis

      1. completeLog.log
        8.63 MB
        Dominique Arnou

        Activity

        Hide
        Dominique Arnou added a comment - - edited
        Show
        Dominique Arnou added a comment - - edited Sorry the sourceId was https://jira.codehaus.org/browse/SONARPLUGINS-1100
        Hide
        Dominique Arnou added a comment -

        Additional information: webservices soap mantis work properly with jenkins

        Show
        Dominique Arnou added a comment - Additional information: webservices soap mantis work properly with jenkins
        Hide
        Dominique Arnou added a comment -
        [ERROR] [10:58:16.759] Exception:
        org.xml.sax.SAXException: Invalid element in biz.futureware.mantis.rpc.soap.client.IssueData - sticky
        	at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:258) ~[axis-1.3.jar:na]
        	at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035) ~[axis-1.3.jar:na]
        	at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165) ~[axis-1.3.jar:na]
        	at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141) ~[axis-1.3.jar:na]
        	at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236) ~[axis-1.3.jar:na]
        	at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384) ~[axis-1.3.jar:na]
        	at org.apache.axis.client.Call.invoke(Call.java:2467) [axis-1.3.jar:na]
        	at org.apache.axis.client.Call.invoke(Call.java:2366) [axis-1.3.jar:na]
        	at org.apache.axis.client.Call.invoke(Call.java:1812) [axis-1.3.jar:na]
        	at biz.futureware.mantis.rpc.soap.client.MantisConnectBindingStub.mc_filter_get_issues(MantisConnectBindingStub.java:2977) [mantis-axis-soap-client-1.2.6.jar:na]
        	at org.sonar.plugins.mantis.soap.MantisSoapService.getIssues(MantisSoapService.java:95) [sonar-mantis-plugin-0.3.jar:na]
        	at org.sonar.plugins.mantis.MantisSensor.analyze(MantisSensor.java:125) [sonar-mantis-plugin-0.3.jar:na]
        	at org.sonar.plugins.mantis.MantisSensor.analyse(MantisSensor.java:91) [sonar-mantis-plugin-0.3.jar:na]
        	at org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:64) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.phases.Phases.execute(Phases.java:93) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrap.ProjectModule.doStart(ProjectModule.java:139) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrap.Module.start(Module.java:83) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrap.BatchModule.analyze(BatchModule.java:131) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrap.BatchModule.doStart(BatchModule.java:121) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrap.Module.start(Module.java:83) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrap.BootstrapModule.doStart(BootstrapModule.java:121) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrap.Module.start(Module.java:83) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrapper.Batch.startBatch(Batch.java:73) [sonar-batch-3.2.jar:na]
        	at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:60) [sonar-batch-3.2.jar:na]
        	at org.sonar.maven3.SonarMojo.execute(SonarMojo.java:142) [sonar-maven3-plugin-3.2.jar:na]
        	at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:113) [sonar-maven-plugin-2.0.jar:na]
        	at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:65) [sonar-maven-plugin-2.0.jar:na]
        	at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:90) [sonar-maven-plugin-2.0.jar:na]
        	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) [maven-core-3.0.3.jar:3.0.3]
        	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) [maven-core-3.0.3.jar:3.0.3]
        	at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) [maven3-interceptor-1.2.jar:na]
        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0]
        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0]
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0]
        	at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0]
        	at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) [plexus-classworlds-2.4.jar:na]
        	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) [plexus-classworlds-2.4.jar:na]
        	at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158) [maven3-agent-1.2.jar:na]
        	at hudson.maven.Maven3Builder.call(Maven3Builder.java:98) [na:na]
        	at hudson.maven.Maven3Builder.call(Maven3Builder.java:64) [na:na]
        	at hudson.remoting.UserRequest.perform(UserRequest.java:118) [remoting-2.16.jar:na]
        	at hudson.remoting.UserRequest.perform(UserRequest.java:48) [remoting-2.16.jar:na]
        	at hudson.remoting.Request$2.run(Request.java:326) [remoting-2.16.jar:na]
        	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) [remoting-2.16.jar:na]
        	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [na:1.7.0]
        	at java.util.concurrent.FutureTask.run(FutureTask.java:166) [na:1.7.0]
        	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0]
        	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0]
        	at java.lang.Thread.run(Thread.java:722) [na:1.7.0]
        
        Show
        Dominique Arnou added a comment - [ERROR] [10:58:16.759] Exception: org.xml.sax.SAXException: Invalid element in biz.futureware.mantis.rpc.soap.client.IssueData - sticky at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:258) ~[axis-1.3.jar:na] at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035) ~[axis-1.3.jar:na] at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165) ~[axis-1.3.jar:na] at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141) ~[axis-1.3.jar:na] at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236) ~[axis-1.3.jar:na] at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384) ~[axis-1.3.jar:na] at org.apache.axis.client.Call.invoke(Call.java:2467) [axis-1.3.jar:na] at org.apache.axis.client.Call.invoke(Call.java:2366) [axis-1.3.jar:na] at org.apache.axis.client.Call.invoke(Call.java:1812) [axis-1.3.jar:na] at biz.futureware.mantis.rpc.soap.client.MantisConnectBindingStub.mc_filter_get_issues(MantisConnectBindingStub.java:2977) [mantis-axis-soap-client-1.2.6.jar:na] at org.sonar.plugins.mantis.soap.MantisSoapService.getIssues(MantisSoapService.java:95) [sonar-mantis-plugin-0.3.jar:na] at org.sonar.plugins.mantis.MantisSensor.analyze(MantisSensor.java:125) [sonar-mantis-plugin-0.3.jar:na] at org.sonar.plugins.mantis.MantisSensor.analyse(MantisSensor.java:91) [sonar-mantis-plugin-0.3.jar:na] at org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:64) [sonar-batch-3.2.jar:na] at org.sonar.batch.phases.Phases.execute(Phases.java:93) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrap.ProjectModule.doStart(ProjectModule.java:139) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrap.Module.start(Module.java:83) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrap.BatchModule.analyze(BatchModule.java:131) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrap.BatchModule.doStart(BatchModule.java:121) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrap.Module.start(Module.java:83) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrap.BootstrapModule.doStart(BootstrapModule.java:121) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrap.Module.start(Module.java:83) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrapper.Batch.startBatch(Batch.java:73) [sonar-batch-3.2.jar:na] at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:60) [sonar-batch-3.2.jar:na] at org.sonar.maven3.SonarMojo.execute(SonarMojo.java:142) [sonar-maven3-plugin-3.2.jar:na] at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:113) [sonar-maven-plugin-2.0.jar:na] at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:65) [sonar-maven-plugin-2.0.jar:na] at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:90) [sonar-maven-plugin-2.0.jar:na] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) [maven-core-3.0.3.jar:3.0.3] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) [maven-core-3.0.3.jar:3.0.3] at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) [maven3-interceptor-1.2.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0] at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0] at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) [plexus-classworlds-2.4.jar:na] at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) [plexus-classworlds-2.4.jar:na] at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158) [maven3-agent-1.2.jar:na] at hudson.maven.Maven3Builder.call(Maven3Builder.java:98) [na:na] at hudson.maven.Maven3Builder.call(Maven3Builder.java:64) [na:na] at hudson.remoting.UserRequest.perform(UserRequest.java:118) [remoting-2.16.jar:na] at hudson.remoting.UserRequest.perform(UserRequest.java:48) [remoting-2.16.jar:na] at hudson.remoting.Request$2.run(Request.java:326) [remoting-2.16.jar:na] at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) [remoting-2.16.jar:na] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [na:1.7.0] at java.util.concurrent.FutureTask.run(FutureTask.java:166) [na:1.7.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [na:1.7.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [na:1.7.0] at java.lang. Thread .run( Thread .java:722) [na:1.7.0]
        Hide
        Dominique Arnou added a comment -

        complete log with sonar:sonar -X

        Show
        Dominique Arnou added a comment - complete log with sonar:sonar -X
        Hide
        Jérémie Lagarde added a comment - - edited

        The sonar mantis plugin uses the1.2.8 version of mantis webservice.
        This seems not compatible with the 1.2.10 version.
        I hope to update the plugin as soon as possible.

        Jérémie.

        Show
        Jérémie Lagarde added a comment - - edited The sonar mantis plugin uses the1.2.8 version of mantis webservice. This seems not compatible with the 1.2.10 version. I hope to update the plugin as soon as possible. Jérémie.
        Hide
        Jérémie Lagarde added a comment -

        Compatible with Mantis 1.2.10+

        Show
        Jérémie Lagarde added a comment - Compatible with Mantis 1.2.10+

          People

          • Assignee:
            Jérémie Lagarde
            Reporter:
            Dominique Arnou
          • Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: