【问题标题】:Running .jacl scripts on WebSphere Liberty Profile在 WebSphere Liberty Profile 上运行 .jacl 脚本
【发布时间】:2013-03-19 16:18:10
【问题描述】:

如何针对 WebService Liberty Profile 服务器运行 .jacl 脚本?

我被告知要跑:

wsadmin.sh -conntype none -f setupWAS.jacl

但我认为 Liberty Profile 中没有 wsadmin。

【问题讨论】:

  • 您是否尝试过查找 wsadmin 工具?如果没有 wsadmin 工具,那么我不知道还有什么其他方式可以运行 JACL 脚本。

标签: websphere wsadmin websphere-liberty


【解决方案1】:

您无法使用 wsadmin 管理 Liberty 配置文件。引用infocenter;

限制:wsadmin 工具不适用于 Liberty 配置文件。 请参阅Administering the Liberty profile from the command prompt

【讨论】:

  • 是的,我看到了。有没有其他方法可以在 .jacl 文件中应用配置?
  • 我认为这种方式不存在,因为管理模式完全不同。
  • 我正在尝试运行此示例:pic.dhe.ibm.com/infocenter/wasinfo/v8r5/…。基本上,我唯一的选择是弄清楚如何手动执行 jacl 文件中的所有步骤?
  • 坦率地说,我认为这还不够。检查示例列表,我注意到它们包含 Liberty 配置文件尚不支持的一些规范的演示,例如 OSGI、连接依赖注入 (CDI)、Java 批处理、服务组件架构 (SCA) 等。这些示例似乎针对常规 WAS 配置文件,我认为您无法为其中一些示例配置 Liberty。
  • OSGi 应用程序一直受到 Liberty 配置文件的支持。从 8.5.5 开始支持 CDI。不支持 Java Batch 和 SCA 是对的。
【解决方案2】:

Liberty 配置文件仅支持通过编辑 XML 配置文件(至少 server.xml,如果您使用包含,可能还有其他文件)进行配置(或重新配置)。

我推荐以下来自 WASDev 的示例和示例: https://www.ibmdw.net/wasdev/docs/category/coding/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 2013-02-03
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多