【问题标题】:Disable “Automatically Acquire Lock and Activate Changes” in WLS Admin Console在 WLS 管理控制台中禁用“自动获取锁定并激活更改”
【发布时间】:2017-10-20 12:15:01
【问题描述】:

如何在 WLS 管理控制台中停用(取消选中)复选框 Automatically Acquire Lock and Activate Changes

我知道我可以通过 Preferences 来做到这一点,但我肯定更喜欢使用 wlst,而不是手动交互。

目标是摆脱这个

然后发布配置。

[这是一个开发环境,我正在做一个自动域设置和企业应用程序安装]

【问题讨论】:

  • 究竟是什么,您正在尝试什么,您面临的错误是什么?
  • 我没有错误。基本上我所做的是; (全部自动化) - 从模板中创建一个新域 - 启动域 - 部署企业应用程序 企业应用程序的部署不起作用,因为Automatically Acquire Lock and Activate Changes 选项处于活动状态,因此无法正常锁定/解锁域.我想通过使用 WLST 而不是通过 WebLogic 控制台进行手动交互来停用该复选框,因为其他一切都是完全自动化的
  • 这就是我想做的,但自动化@Ravi link
  • 所有控制台的首选项都存储在您域内的文件中:${DOMAIN_HOME}/servers/AdminServer/data/console/ConsolePreferences.xml 您可以编写一个 wlst 脚本来更新此文件以满足您的要求需要。
  • @EmmanuelCollin 非常感谢!这很有帮助,正是我想要的。

标签: python oracle weblogic jython wlst


【解决方案1】:

这里是基于@EmmanuelCollin 输入的解决方案:

打开配置文件:

vi ${DOMAIN_HOME}/servers/AdminServer/data/console/ConsolePrefe‌​rences.xml

并编辑如下 XML 标签:

<preference name="implicitactivation" description="The description" isModifiable="true" isMultivalued="false" value="false"/> <!-- Acquire Lock and Activate Changes. Set to "false" to disable checkbox -->

【讨论】:

    猜你喜欢
    • 2020-10-31
    • 2019-05-11
    • 2015-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-23
    • 2016-09-13
    相关资源
    最近更新 更多