You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Olivier Lamy (*$^¨%`£ JIRA)" <ji...@apache.org> on 2015/04/10 13:47:12 UTC

[jira] [Commented] (INFRA-8593) add jUDDI trunk to analysis

    [ https://issues.apache.org/jira/browse/INFRA-8593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14489468#comment-14489468 ] 

Olivier Lamy (*$^¨%`£) commented on INFRA-8593:
-----------------------------------------------

I upgraded the used maven to last version. ( 3.0.2 was not compatible )
Then add the property -Dsonar.skipPackageDesign=true 
because of

Caused by: org.apache.maven.plugin.MojoExecutionException: Directory contains files belonging to different packages : /x1/jenkins/jenkins-master/jenkins-home/jobs/jUDDI/workspace/uddi-ws/src/main/java/org/apache/juddi/api_v3 Please fix your source code or use sonar.skipPackageDesign=true to continue the analysis.
	at org.codehaus.mojo.sonar.bootstrap.ExceptionHandling.handle(ExceptionHandling.java:42)
	at org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBootstraper.java:135)
	at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:136)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
	... 19 more
Caused by: org.sonar.api.utils.SonarException: Directory contains files belonging to different packages : /x1/jenkins/jenkins-master/jenkins-home/jobs/jUDDI/workspace/uddi-ws/src/main/java/org/apache/juddi/api_v3 Please fix your source code or use sonar.skipPackageDesign=true to continue the analysis.


But now 

Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to build statement from token : ' '[70,0]
	at org.codehaus.mojo.sonar.bootstrap.ExceptionHandling.handle(ExceptionHandling.java:42)
	at org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBootstraper.java:135)
	at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:136)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
	... 19 more
Caused by: org.sonar.duplications.DuplicationsException: Unable to build statement from token : ' '[70,0]
	at org.sonar.duplications.statement.StatementChunker.chunk(StatementChunker.java:50)
	at org.sonar.plugins.cpd.SonarEngine.createIndex(SonarEngine.java:125)
	at org.sonar.plugins.cpd.SonarEngine.analyse(SonarEngine.java:105)
	at org.sonar.plugins.cpd.CpdSensor.analyse(CpdSensor.java:82)
	at org.sonar.batch.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:79)
	at org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:70)
	at org.sonar.batch.phases.PhaseExecutor.execute(PhaseExecutor.java:131)
	at org.sonar.batch.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:178)
	at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
	at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
	at org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:199)
	at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:194)
	at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:192)
	at org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:187)
	at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
	at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
	at org.sonar.batch.scan.ScanTask.scan(ScanTask.java:56)
	at org.sonar.batch.scan.ScanTask.execute(ScanTask.java:44)
	at org.sonar.batch.bootstrap.TaskContainer.doAfterStart(TaskContainer.java:82)
	at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
	at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
	at org.sonar.batch.bootstrap.BootstrapContainer.executeTask(BootstrapContainer.java:175)
	at org.sonar.batch.bootstrap.BootstrapContainer.doAfterStart(BootstrapContainer.java:163)
	at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
	at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
	at org.sonar.batch.bootstrapper.Batch.startBatch(Batch.java:92)
	at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:74)
	at org.sonar.runner.batch.IsolatedLauncher.execute(IsolatedLauncher.java:48)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:483)
	at org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:87)
	at org.sonar.runner.impl.BatchLauncher$1.run(BatchLauncher.java:75)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.sonar.runner.impl.BatchLauncher.doExecute(BatchLauncher.java:69)
	at org.sonar.runner.impl.BatchLauncher.execute(BatchLauncher.java:50)
	at org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:102)
	at org.sonar.runner.api.Runner.execute(Runner.java:100)
	at org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBootstraper.java:131)
	... 22 more
Caused by: java.lang.IllegalStateException: None of the statement channel has been able to consume token: ' '[70,0]
	at org.sonar.duplications.statement.StatementChannelDisptacher.consume(StatementChannelDisptacher.java:47)
	at org.sonar.duplications.statement.StatementChunker.chunk(StatementChunker.java:47)


IMHO Sounds like a Sonar bug.
Maybe it's time to upgrade sonar :-)
I can find a bit of time next week.


> add jUDDI trunk to analysis
> ---------------------------
>
>                 Key: INFRA-8593
>                 URL: https://issues.apache.org/jira/browse/INFRA-8593
>             Project: Infrastructure
>          Issue Type: Task
>          Components: Analysis
>            Reporter: Alex O'Ree
>            Assignee: Geoffrey Corey
>
> see issue INFRA-7146



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)