Obtenir des services OSGi à partir d'un bundle dans Sling / CQ

Je suis à l'aide de Journée CQ. Je veux stocker des données dans une DB SQL Server, en utilisant un pool de connexion disponible dans le Félix de la console. Je peux le faire à partir d'une JSP, à l'aide de la "fronde" objet de type SlingScriptHelper définis dans le defineObjects tag

sling.getService(DataSourcePool.class).

Cependant, je tiens à utiliser une servlet créé dans un bundle OSGi pour traiter les demandes du client. La servlet n'ont pas defineObjects marque, de sorte que la "fronde" de l'objet n'est pas définie. Je ne vois pas une façon de créer un valide SlingScriptHelper objet dans ma servlet, mais il me semble qu'il doit être possible.

Est-il un moyen?

source d'informationauteur joelt