...
Bundle sync
Troubleshooting
All operations that are performed on the Sling launchpad are logged in the Sling console. To view these operations, open the Eclipse console view and select Open Console -> Sling Console.
...
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
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
For now there is no validation if anything is missing. 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 the maven-scr-plugin 1.15.0 or newer, which places the SCR descriptors under target/classes by default.