【问题标题】:How to get contents of deployed ESQL File using IBM Integration Bus API如何使用 IBM Integration Bus API 获取已部署的 ESQL 文件的内容
【发布时间】:2016-01-20 02:22:27
【问题描述】:

对于一个项目,我想在我自己的 Java 程序中使用 IBM API 获取已部署的 ESQL 文件的内容。
我可以毫无问题地获得 EG、应用程序和消息流(最后都称为代理)。我还可以列出消息流中的节点,例如 ComputeNodes。但是,我找不到 ComputeNode 使用哪个 ESQL 模块;这是属性列表中不存在的属性。此外,我想找到这个部署的模块并查看它的内容。好像没有 ESQLProxy 什么的。
有谁知道这是否可能以及如何做到这一点?

【问题讨论】:

    标签: java messagebroker


    【解决方案1】:

    是的。有可能

    mqsireportproperties BROKERNAME -e EGNAME -o AllMessageFlows -r > EGcode

    但它将在该特定 EG 中提供所有已部署的流 ESQLcode。

    【讨论】:

    • 感谢您的回复。但是,我希望使用 API 并在我的 Java 程序中获取信息。我没有使用命令行。
    • 为什么要提取部署的 ESQL? (业务目标是什么)?
    • 抱歉我的回复晚了。我需要 ESQL 中的某些信息,例如(硬编码的)数据库引用和我想要提取的 Id。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 2014-10-26
    相关资源
    最近更新 更多