运行时 WSO2 ESB JMS 侦听器配置

WSO2 ESB JMS listener configuration at runtime

我正在尝试从 WSO2 管理控制台传输管理添加新参数 -> JMS 侦听器屏幕(不想使用axis2.xml,因为我希望代理服务可以在不重新启动服务器的情况下使用更新 - 希望这是可能的 ?)。添加新参数时出现以下错误 -

初始化 JMS 监听器时出错
java.lang.String 不能转换为 org.apache.axiom.om.OMElement

能否请您告知参数值的格式应该是什么。我正在尝试添加"默认"或"myQueueConnectionFactory"下可用的类似值。


我测试了您的方案,这似乎是 ESB 的一个错误。转到 JMS 侦听器配置并单击 Update,而不更改默认参数值。即使那样,也会引发相同的错误。所以我在 https://wso2.org/jira/browse/ESBJAVA-2412 报告了这个问题。

不幸的是,现在您必须通过axis2.xml 配置参数,直到这个问题得到解决。您可以通过管理控制台启用/禁用侦听器,没有任何问题。