A partir de la versión Eclipse 2018-12 he experimentado un error con el paquete que contiene los «declarative services» en Equinox. Esto se debe a que esta información ahora reside en el paquete org.apache.felix.scr y no, como venía siendo hasta ahora, en el paquete org.eclipse.equinox.ds.
Afortunadamente hay gente que detecta estos errores y ayuda a la comunidad. A continuación, el enlace de donde he extraído esta información.
Por último, solo a título de recordatorio, los paquetes que necesita este bundle son:
- org.eclipse.osgi.services
- org.eclipse.osgi.util