Pull request analysis failed (azure devops + bitbucket

Hi i contact you because i have a problem only with analysis on pull request.
I have this error when we execute our pipeline on a pull request. On our develop branch all is great.
i don’t understand why.

Thanks for your help.

  • ALM used Bitbucket Cloud
  • CI system used Azure DevOps
  • Languages of the repository Swift
  • Error observed (wrap logs/code around with triple quotes ``` for proper formatting)

2020-04-07T16:35:55.3628880Z 16:35:55.362 DEBUG: GET 200 https://sonarcloud.io/api/project_pull_requests/list?project=monProjet | time=152ms
2020-04-07T16:35:55.3650750Z 16:35:55.364 INFO: Load project pull requests (done) | time=154ms
2020-04-07T16:35:55.3680700Z 16:35:55.367 INFO: Load branch configuration
2020-04-07T16:35:55.3682150Z 16:35:55.367 DEBUG: Found manual configuration of branch/PR analysis. Skipping automatic configuration.
2020-04-07T16:35:56.0562960Z 16:35:56.055 DEBUG: GET 404 https://sonarcloud.io/api/alm_integration/show_pullrequest?project=monProjet&pullrequestKey=396 | time=687ms
2020-04-07T16:35:56.0658210Z 16:35:56.065 INFO: ------------------------------------------------------------------------
2020-04-07T16:35:56.0658770Z 16:35:56.065 INFO: EXECUTION FAILURE
2020-04-07T16:35:56.0659610Z 16:35:56.065 INFO: ------------------------------------------------------------------------
2020-04-07T16:35:56.0660100Z 16:35:56.065 INFO: Total time: 34.716s
2020-04-07T16:35:56.1352590Z 16:35:56.134 INFO: Final Memory: 25M/136M
2020-04-07T16:35:56.1356690Z 16:35:56.135 INFO: ------------------------------------------------------------------------
2020-04-07T16:35:56.1396440Z ##[error]16:35:56.135 ERROR: Error during SonarQube Scanner execution
2020-04-07T16:35:56.1408430Z ##[debug]Processed: ##vso[task.logissue type=error;]16:35:56.135 ERROR: Error during SonarQube Scanner execution
2020-04-07T16:35:56.1409160Z 16:35:56.135 ERROR: Error during SonarQube Scanner execution
2020-04-07T16:35:56.1451550Z ##[error]java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.InputComponentStore
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:51)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:121)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:108)
at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:127)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:108)
at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:58)
at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:52)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
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:498)
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
at com.sun.proxy.$Proxy0.execute(Unknown Source)
at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
at org.sonarsource.scanner.cli.Main.execute(Main.java:112)
at org.sonarsource.scanner.cli.Main.execute(Main.java:75)
at org.sonarsource.scanner.cli.Main.main(Main.java:61)
Caused by: java.lang.IllegalStateException: Unable to load component interface org.sonar.scanner.scan.branch.BranchConfiguration
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:51)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:49)
… 34 more
Caused by: Could not find the pullrequest with key ‘396’
Caused by: org.sonarqube.ws.client.HttpException: Error 404 on https://sonarcloud.io/api/alm_integration/show_pullrequest?project=monProjet&pullrequestKey=396 : {“errors”:[{“msg”:“Not Found”}]}
at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse.java:22)
at org.sonar.scanner.bootstrap.DefaultScannerWsClient.failIfUnauthorized(DefaultScannerWsClient.java:98)
at org.sonar.scanner.bootstrap.DefaultScannerWsClient.call(DefaultScannerWsClient.java:61)
at com.sonarsource.branch.pr.PullRequestClient.getPullRequest(PullRequestClient.java:32)
at com.sonarsource.branch.PrBranchConfigurationBuilder.buildForBoundProject(PrBranchConfigurationBuilder.java:68)
at com.sonarsource.branch.PrBranchConfigurationBuilder.build(PrBranchConfigurationBuilder.java:56)
at com.sonarsource.branch.BranchConfigurationLoaderImpl.load(BranchConfigurationLoaderImpl.java:64)
at org.sonar.scanner.scan.branch.BranchConfigurationProvider.provide(BranchConfigurationProvider.java:28)
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:498)
at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:49)
at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2020-04-07T16:35:56.1493410Z ##[debug]Processed: ##vso[task.logissue type=error;]java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.InputComponentStore%0A at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:51)%0A at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)%0A at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)%0A at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)%0A at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)%0A at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)%0A at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)%0A at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)%0A at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)%0A at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)%0A at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)%0A at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)%0A at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)%0A at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)%0A at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)%0A at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)%0A at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:121)%0A at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:108)%0A at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:127)%0A at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)%0A at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:108)%0A at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:58)%0A at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:52)%0A at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)%0A at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)%0A at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)%0A at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)%0A at java.lang.reflect.Method.invoke(Method.java:498)%0A at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)%0A at com.sun.proxy.$Proxy0.execute(Unknown Source)%0A at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)%0A at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)%0A at org.sonarsource.scanner.cli.Main.execute(Main.java:112)%0A at org.sonarsource.scanner.cli.Main.execute(Main.java:75)%0A at org.sonarsource.scanner.cli.Main.main(Main.java:61)%0ACaused by: java.lang.IllegalStateException: Unable to load component interface org.sonar.scanner.scan.branch.BranchConfiguration%0A at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:51)%0A at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)%0A at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)%0A at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)%0A at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)%0A at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)%0A at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)%0A at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)%0A at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)%0A at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)%0A at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)%0A at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)%0A at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)%0A at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)%0A at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:49)%0A … 34 more%0ACaused by: Could not find the pullrequest with key ‘396’%0ACaused by: org.sonarqube.ws.client.HttpException: Error 404 on https://sonarcloud.io/api/alm_integration/show_pullrequest?project=monProjet&pullrequestKey=396 : {“errors”:[{“msg”:“Not Found”}]}%0A at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse.java:22)%0A at org.sonar.scanner.bootstrap.DefaultScannerWsClient.failIfUnauthorized(DefaultScannerWsClient.java:98)%0A at org.sonar.scanner.bootstrap.DefaultScannerWsClient.call(DefaultScannerWsClient.java:61)%0A at com.sonarsource.branch.pr.PullRequestClient.getPullRequest(PullRequestClient.java:32)%0A at com.sonarsource.branch.PrBranchConfigurationBuilder.buildForBoundProject(PrBranchConfigurationBuilder.java:68)%0A at com.sonarsource.branch.PrBranchConfigurationBuilder.build(PrBranchConfigurationBuilder.java:56)%0A at com.sonarsource.branch.BranchConfigurationLoaderImpl.load(BranchConfigurationLoaderImpl.java:64)%0A at org.sonar.scanner.scan.branch.BranchConfigurationProvider.provide(BranchConfigurationProvider.java:28)%0A at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)%0A at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)%0A at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)%0A at java.lang.reflect.Method.invoke(Method.java:498)%0A at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)%0A at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)%0A at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)%0A at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)%0A at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)%0A at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)%0A at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)%0A at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)%0A at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)%0A at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)%0A at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:49)%0A at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)%0A at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)%0A at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)%0A at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)%0A at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)%0A at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)%0A at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)%0A at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)%0A at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2020-04-07T16:35:56.1515270Z java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.scan.filesystem.InputComponentStore
2020-04-07T16:35:56.1515970Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:51)
2020-04-07T16:35:56.1516620Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2020-04-07T16:35:56.1517230Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2020-04-07T16:35:56.1517850Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2020-04-07T16:35:56.1518680Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2020-04-07T16:35:56.1519330Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2020-04-07T16:35:56.1519960Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2020-04-07T16:35:56.1520590Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2020-04-07T16:35:56.1521250Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2020-04-07T16:35:56.1521930Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2020-04-07T16:35:56.1522610Z at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2020-04-07T16:35:56.1523160Z at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2020-04-07T16:35:56.1523740Z at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
2020-04-07T16:35:56.1524360Z at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
2020-04-07T16:35:56.1524950Z at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
2020-04-07T16:35:56.1525470Z at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
2020-04-07T16:35:56.1526030Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:121)
2020-04-07T16:35:56.1526870Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:108)
2020-04-07T16:35:56.1527400Z at org.sonar.scanner.bootstrap.GlobalContainer.doAfterStart(GlobalContainer.java:127)
2020-04-07T16:35:56.1527970Z at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:122)
2020-04-07T16:35:56.1528540Z at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:108)
2020-04-07T16:35:56.1529020Z at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:58)
2020-04-07T16:35:56.1529470Z at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:52)
2020-04-07T16:35:56.1530010Z at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
2020-04-07T16:35:56.1530530Z at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-04-07T16:35:56.1531000Z at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-04-07T16:35:56.1531550Z at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-04-07T16:35:56.1532030Z at java.lang.reflect.Method.invoke(Method.java:498)
2020-04-07T16:35:56.1532540Z at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
2020-04-07T16:35:56.1533020Z at com.sun.proxy.$Proxy0.execute(Unknown Source)
2020-04-07T16:35:56.1533460Z at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
2020-04-07T16:35:56.1534000Z at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
2020-04-07T16:35:56.1534480Z at org.sonarsource.scanner.cli.Main.execute(Main.java:112)
2020-04-07T16:35:56.1534900Z at org.sonarsource.scanner.cli.Main.execute(Main.java:75)
2020-04-07T16:35:56.1535470Z at org.sonarsource.scanner.cli.Main.main(Main.java:61)
2020-04-07T16:35:56.1536030Z Caused by: java.lang.IllegalStateException: Unable to load component interface org.sonar.scanner.scan.branch.BranchConfiguration
2020-04-07T16:35:56.1536740Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:51)
2020-04-07T16:35:56.1537380Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2020-04-07T16:35:56.1538120Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2020-04-07T16:35:56.1538950Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2020-04-07T16:35:56.1539570Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2020-04-07T16:35:56.1540220Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2020-04-07T16:35:56.1541300Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2020-04-07T16:35:56.1542080Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2020-04-07T16:35:56.1542780Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2020-04-07T16:35:56.1543480Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2020-04-07T16:35:56.1544830Z at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
2020-04-07T16:35:56.1546030Z at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
2020-04-07T16:35:56.1546590Z at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
2020-04-07T16:35:56.1547170Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
2020-04-07T16:35:56.1547810Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:49)
2020-04-07T16:35:56.1548260Z … 34 more
2020-04-07T16:35:56.1549150Z Caused by: Could not find the pullrequest with key ‘396’
2020-04-07T16:35:56.1550870Z Caused by: org.sonarqube.ws.client.HttpException: Error 404 on https://sonarcloud.io/api/alm_integration/show_pullrequest?project=monProjet&pullrequestKey=396 : {“errors”:[{“msg”:“Not Found”}]}
2020-04-07T16:35:56.1551750Z at org.sonarqube.ws.client.BaseResponse.failIfNotSuccessful(BaseResponse.java:22)
2020-04-07T16:35:56.1552370Z at org.sonar.scanner.bootstrap.DefaultScannerWsClient.failIfUnauthorized(DefaultScannerWsClient.java:98)
2020-04-07T16:35:56.1553000Z at org.sonar.scanner.bootstrap.DefaultScannerWsClient.call(DefaultScannerWsClient.java:61)
2020-04-07T16:35:56.1553600Z at com.sonarsource.branch.pr.PullRequestClient.getPullRequest(PullRequestClient.java:32)
2020-04-07T16:35:56.1554230Z at com.sonarsource.branch.PrBranchConfigurationBuilder.buildForBoundProject(PrBranchConfigurationBuilder.java:68)
2020-04-07T16:35:56.1554900Z at com.sonarsource.branch.PrBranchConfigurationBuilder.build(PrBranchConfigurationBuilder.java:56)
2020-04-07T16:35:56.1555540Z at com.sonarsource.branch.BranchConfigurationLoaderImpl.load(BranchConfigurationLoaderImpl.java:64)
2020-04-07T16:35:56.1556180Z at org.sonar.scanner.scan.branch.BranchConfigurationProvider.provide(BranchConfigurationProvider.java:28)
2020-04-07T16:35:56.1556730Z at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-04-07T16:35:56.1557210Z at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-04-07T16:35:56.1557760Z at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-04-07T16:35:56.1558260Z at java.lang.reflect.Method.invoke(Method.java:498)
2020-04-07T16:35:56.1558740Z at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
2020-04-07T16:35:56.1559290Z at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
2020-04-07T16:35:56.1559820Z at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
2020-04-07T16:35:56.1560450Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2020-04-07T16:35:56.1561100Z at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
2020-04-07T16:35:56.1561740Z at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
2020-04-07T16:35:56.1562600Z at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
2020-04-07T16:35:56.1563150Z at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
2020-04-07T16:35:56.1563730Z at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
2020-04-07T16:35:56.1564300Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
2020-04-07T16:35:56.1564930Z at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:49)
2020-04-07T16:35:56.1565660Z at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
2020-04-07T16:35:56.1566290Z at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
2020-04-07T16:35:56.1566940Z at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
2020-04-07T16:35:56.1567560Z at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
2020-04-07T16:35:56.1568230Z at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
2020-04-07T16:35:56.1568870Z at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
2020-04-07T16:35:56.1569990Z at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
2020-04-07T16:35:56.1570700Z at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
2020-04-07T16:35:56.1571780Z at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
2020-04-07T16:35:56.1590420Z ##[error]at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)

Hi @julien404 and welcome to the community !

Given the logs, it appears that you configure the pull request analysis with “manual” configuration.

Can you tell us how do you use SonarCloud inside Azure DevOps ? And how do you configure it ?

Thank you.
Mickaël

i don’t think that i use manual configuration for pull request.
i use the step in azure devops, prepare analysis and run analysis.
This is my step to prepare.

Thanks.

Can you go to Administration / Background Tasks page, find the line with Status “FAILED”, click on the gear icon, and Show Error Details .

And, also, can you provide us the task id of this failed task ?

i have only the build develop in success.
I don’t see builds for the pull request in status error.

Do the build for PR are triggered automatically with the triggers options on Azure ?

yes

and all build on the pr don’t appear in the background task:

Thanks for your time

Thanks.

May i ask you to add to your build pipeline a task that outuput environment variables of the build itself, and show us the following values (they might be displayed in upper case, with underscores instead of periods):

System.PullRequest.PullRequestId
Build.Repository.Provider
System.PullRequest.TargetBranch
System.PullRequest.SourceBranch
System.PullRequest.PullRequestNumber (if exists)

Starting: echo branch name

==============================================================================

Task : Command line

Description : Run a command line script using Bash on Linux and macOS and cmd.exe on Windows

Version : 2.164.0

Author : Microsoft Corporation

Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/command-line

==============================================================================

echo Bitbucket

echo develop

echo feature/add_sonar_cloud

echo 396

Generating script.

do you have an idea ?

Hi @julien404 and sorry for the late answer.

Can you please share the “Scanner context” displayed in the background task page (click on the wheel at the very right of the line of the task)

Thanks.