We are using Sonar and for one of the projects we are ruing it on it is failing with:
ERROR - Unable to get OAD Metrics {} com.bac.gis.phalanx.oad.metrics.OADMetricsException: Could not get Application at com.bac.gis.phalanx.oad.metrics.OADMetrics.getApplication(OADMetrics.java:111) ~[na:na] at com.bac.gis.phalanx.oad.metrics.OADMetrics.getFindingCounts(OADMetrics.java:161) ~[na:na] at com.bac.gis.phalanx.oad.metrics.OADSensor.analyse(OADSensor.java:65) ~[na:na] at org.sonar.batch.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:79) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:70) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.phases.PhaseExecutor.execute(PhaseExecutor.java:122) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:222) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:93) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:78) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:235) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:230) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:223) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:93) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:78) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.scan.ScanTask.scan(ScanTask.java:65) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.scan.ScanTask.execute(ScanTask.java:52) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.bootstrap.TaskContainer.doAfterStart(TaskContainer.java:128) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:93) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:78) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.bootstrap.BootstrapContainer.executeTask(BootstrapContainer.java:171) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:95) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:67) [sonar-batch-maven-compat-5.0.jar:na] at org.sonar.ruer.batch.IsolatedLauncher.execute(IsolatedLauncher.java:48) [sonar-ruer-batch8383659959709331872.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51] at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51] at org.sonar.ruer.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:87) [sonar-ruer-dist-2.4.jar:na] at org.sonar.ruer.impl.BatchLauncher$1.run(BatchLauncher.java:75) [sonar-ruer-dist-2.4.jar:na] at java.security.AccessController.doPrivileged(Native Method) [na:1.7.0_51] at org.sonar.ruer.impl.BatchLauncher.doExecute(BatchLauncher.java:69) [sonar-ruer-dist-2.4.jar:na] at org.sonar.ruer.impl.BatchLauncher.execute(BatchLauncher.java:50) [sonar-ruer-dist-2.4.jar:na] at org.sonar.ruer.api.EmbeddedRuer.doExecute(EmbeddedRuer.java:102) [sonar-ruer-dist-2.4.jar:na] at org.sonar.ruer.api.Ruer.execute(Ruer.java:100) [sonar-ruer-dist-2.4.jar:na] at org.sonar.ruer.Main.executeTask(Main.java:70) [sonar-ruer-dist-2.4.jar:na] at org.sonar.ruer.Main.execute(Main.java:59) [sonar-ruer-dist-2.4.jar:na] at org.sonar.ruer.Main.main(Main.java:53) [sonar-ruer-dist-2.4.jar:na] Caused by: org.apache.axis2.AxisFault: Your session has timed out. Please login again. at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) ~[na:na] at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375) ~[na:na] at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) ~[na:na] at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) ~[na:na] at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) ~[na:na] at com.bac.gis.phalanx.oad.service.OADServiceStub.getApplicationByName(OADServiceStub.java:45214) ~[na:na] at com.bac.gis.phalanx.oad.metrics.OADMetrics.getApplication(OADMetrics.java:107) ~[na:na] ... 36 common frames omitted
AT THE BOTTOM OF THE SONAR REPORT FOR THIS PROJECT THERE IS AN ADDITIONAL ERROR:
ERROR: Error during Sonar ruer execution ERROR: Unable to execute Sonar ERROR: Caused by: Fail to decorate 'org.sonar.api.resources.File@96c235b[key=Source/LoanAnalysisTool/LoanAnalysisTool_WebApp/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs,deprecatedKey=Source/LoanAnalysisTool/LoanAnalysisTool_WebApp/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs,path=Source/LoanAnalysisTool/LoanAnalysisTool_WebApp/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs,dir=Source/LoanAnalysisTool/LoanAnalysisTool_WebApp/obj/Debug,filename=TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs,language=C#]' ERROR: Caused by: 0 ERROR: ERROR: To see the full stack trace of the errors, re-run SonarQube Ruer with the -e switch. ERROR: Re-run SonarQube Ruer using the -X switch to enable full debug logging.
I can see the oad report and it is being referenced correctly in Sonar (with all the right permissions, etc.).
Does anybody know what could be the cause? I am not finding any info on this when searching the inteet.
