Я использую Day CQ. Я хочу сохранить некоторые данные в базе данных SQL Server, используя пул соединений, доступный в консоли Felix. Я могу сделать это из JSP, используя объект «sling» типа SlingScriptHelper, определенный в теге defineObjects
sling.getService(DataSourcePool.class).
. Однако я хочу использовать сервлет, созданный в пакете OSGi, для обработки запросов от клиента. У сервлета нет тега defineObjects, поэтому объект "sling" не определен. Я не вижу способа создать действительный объект SlingScriptHelper в моем сервлете, но похоже, что это должно быть возможно.
Есть ли способ?