weblogic - 如何从 WLST 添加 JMS 消息头属性
问题描述
我有一个场景,我需要使用 WLST 将消息从一个 UDQ 移动到另一个。现在我想添加一个特定的 JMS Message Header 属性来携带一个常量值。
我知道生成的 JMS 消息的属性是不可变的,因此必须复制、清除然后将所有复制的属性与新属性一起添加,以有效地将新属性“添加”到 JMS 消息。使用 JMS Java API 很容易做到这一点。
我想问的是如何使用 WLST shell 脚本来做同样的事情?
任何完成任务的指针都非常受欢迎。
提前致谢
解决方案
WLST 没有实现此目的的特定功能。最好的方法是直接使用 WLST 脚本中的 Java JMS API。