如何在AdobeCQ中部署和访问Jersey REST OSGi捆绑包?

如何在AdobeCQ中部署和访问Jersey REST OSGi捆绑包?,jersey,osgi,aem,sling,Jersey,Osgi,Aem,Sling,我有一个OSGi包(在Felix下运行),它使用Jersey并提供RESTful资源。这一切都很好,我可以通过浏览器调用该服务并返回JSON响应 现在,我想做的是将相同的包部署到AdobeCQ中,并通过CQ以类似方式访问资源(即/mycq/services/my service) 关于如何将现有OSGi捆绑包部署到CQ中以及更具体地“访问”捆绑包中的Jersey REST资源的任何指针?允许您将OSGi捆绑包部署到CQ的本地或远程运行实例 来源:ApacheStanbol在OSGi环境中使用Je

我有一个OSGi包(在Felix下运行),它使用Jersey并提供RESTful资源。这一切都很好,我可以通过浏览器调用该服务并返回JSON响应

现在,我想做的是将相同的包部署到AdobeCQ中,并通过CQ以类似方式访问资源(即/mycq/services/my service)

关于如何将现有OSGi捆绑包部署到CQ中以及更具体地“访问”捆绑包中的Jersey REST资源的任何指针?

允许您将OSGi捆绑包部署到CQ的本地或远程运行实例


来源:

ApacheStanbol在OSGi环境中使用Jersey,这与CQ5所基于的ApacheSling非常相似。看看球衣是如何融入其中的可能会有所帮助

还有一些实验代码可能会有所帮助


请注意,Sling希望接管整个URI空间,这是访问控制所需要的,因此可能需要一些桥接代码。

Ok,Sling插件似乎就是我部署捆绑包所需要的。我想现在我遇到的问题是实际的捆绑包本身。我目前正在使用Adobe CQ 5.5