【问题标题】:OSGI ConfigurationOSGI 配置
【发布时间】:2018-05-06 10:11:15
【问题描述】:

我需要在configMgr控制台的“Day CQ Commerce Hybris Configuration”中配置Hybris版本。在下拉列表中,我只能看到三个值,这些值将在 java 类文件中指定,如 @Property,通过给出标签和值。我可以在作者方看到此文件/配置(Day CQ Commerce Hybris 配置)。

aem console

我没有任何代码库。我刚开始使用 jar (aem-author-6.1.0) 的 Author 实例。我在哪里可以看到更改/添加新值的配置?

谁能帮帮我。

谢谢!

Hybris Configuration_New

【问题讨论】:

    标签: aem hybris


    【解决方案1】:

    不必修改OSGi java 类以在下拉列表中包含新条目。您可以覆盖相应的运行模式配置并在那里添加新条目。

    在您的情况下,您应该能够在 /libs/commerce/config.author/com.adobe.cq.commerce.hybris.common.DefaultHybrisConfigurationService 中找到“Hybris 配置”的 OOTB 运行模式配置

    通过创建下面的节点树/apps/commerce/config.author/com.adobe.cq.commerce.hybris.common.DefaultHybrisConfigurationService.config 覆盖上面的配置。

    创建此节点树的最简单方法 - 只需从“system/console/configMgr”更新 OOTB 配置的任何配置值并点击保存。这将自动为您创建此节点树。现在只需添加/修改 nt:file 节点中的条目。 OSGi 将选择这些条目,而不是来自 /libs 的条目

    【讨论】:

    • 尝试相同,但无法添加值。PFA(Hybris_Config_New) 一旦我们安装 cq hybris 插件,这些组件将被安装,现在我无法选择我尝试连接的版本.所以,我需要添加新值,比如 6.6
    • 你能分享一下新运行模式配置的截图吗?确保在安装 hybris 插件时不会被覆盖。
    猜你喜欢
    • 2011-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-02
    • 2014-09-28
    • 2019-02-09
    • 1970-01-01
    • 2013-02-12
    相关资源
    最近更新 更多