...
Additional information can be obtained by enabling the Eclipse platform tracing facility. To do so, open the Eclipse preferences and navigate to General -> Tracing. Make sure that 'Enable tracing' is checked and all options under 'Sling IDE Tooling' are enabled.
![]()
My bundle is deployed, but services are not picked up
Why do I get an errror about "No SCR descriptor found at..."?
Bundle deployment assumes that the OSGi bundle is packaged into the project's output directory. This includes:
- the manifest
- compiled class files
- resources
- Declarative Services descriptor
...
One often-occuring situation is that a Maven project using the maven-scr-plugin generates the descriptors outside of target/classes, typically in target/scr-plugin-generated. The fix is to either configure the maven-scr-plugin to generate its descriptors under target-classes, by settings its outputDirectory , or to update to To fix this, make sure that you're using the maven-scr-plugin 1.15.0 or newer , which places the SCR descriptors under target/classes by defaultand that you have not set a custom outputDirectory.