提问者:小点点

具有相同名称的多个吊索配置


如果CRX中有多个同名的sling配置节点,如果我在OSGi服务中调用config Admin. getConfiguration,它会选择哪个配置值?我在config.qa、config.local、config等应用程序下有多个配置目录,具有相同的配置节点。我如何让CQ5选择config.qa而不是配置?我确实在sling.properties文件中添加了属性sling.run.mode=发布,qa。它仍然在获取config文件夹而不是config.qa下定义的属性。为什么不从config.qa文件夹中选择道具,如留档http://docs.adobe.com/docs/en/cq/5-4/deploying/configuring_osgi.html?


共1个答案

匿名用户

它应该总是选择一个最匹配的。例如,如果您以作者、开发人员、Intranet的身份运行模式,然后您有config.author、config.dev、config. intranet和config.dev.intranet等配置,那么在这种情况下,将选择config.dev.intranet。确保您在此文件夹中覆盖您的公共配置以使其工作。请查看http://www.wemblog.com/2012/10/how-to-work-with-configurations-in-cq.html了解更多详细信息。

Yogesh