- We are using SonarQube 7.7 test Instance with Sonar Scanner version: sonar-scanner-4.2.0.1873-windows
2. Trying to evaluate the ColdFusion plugin(sonar-coldfusion-plugin-1.7.1-SNAPSHOT.jar)
3. Run code Analysis if failing with the below error:
Error Description:
[error]org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException: com.stepstone.sonar.plugin.coldfusion.ColdFusionSensor has unsatisfied dependency 'class org.sonar.api.profiles.RulesProfile' for constructor 'public com.stepstone.sonar.plugin.coldfusion.ColdFusionSensor(org.sonar.api.batch.fs.FileSystem,org.sonar.api.profiles.RulesProfile)' from org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@45667d98:151<[Immutable]:org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@25aca718:483<[Immutable]:org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@70f85235:78<|
org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException: com.stepstone.sonar.plugin.coldfusion.ColdFusionSensor has unsatisfied dependency 'class org.sonar.api.profiles.RulesProfile' for constructor 'public com.stepstone.sonar.plugin.coldfusion.ColdFusionSensor(org.sonar.api.batch.fs.FileSystem,org.sonar.api.profiles.RulesProfile)' from org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@45667d98:151<[Immutable]:org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@25aca718:483<[Immutable]:org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer@70f85235:78<|
##[error]at org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:191)
at org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:191)
##[error]at org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:110)
at org.picocontainer.injectors.ConstructorInjector.access$100(ConstructorInjector.java:51)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:331)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
at org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:110)
at org.picocontainer.injectors.ConstructorInjector.access$100(ConstructorInjector.java:51)
at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:331)
at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
Please help us in throwing some guidance in resolving the above issue?