如何在Sling中使用描述符文件配置OSGi服务?

时间:2016-06-13 07:50:09

标签: osgi sling

我想使用文本文件配置Apache Sling Service用户映射器服务。我在jcr_root/apps/sling/config下创建了一个文件,该文件名为org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.json。

这是文件的内容:

{
    "jcr:primaryType":"sling:OsgiConfig",
    "user.mapping" : "artifact.name=systemUserName"
}

在JCR中创建文件并正确解析属性,但未配置服务。如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

事实证明,要在Sling中配置服务,描述符文件必须存储在jcr_root/apps/sling/install目录下。

有关Sling Installer的更多信息,请访问here