运行时的WSO2 ESB JMS侦听器配置

运行时的WSO2 ESB JMS侦听器配置,jms,listener,wso2,esb,Jms,Listener,Wso2,Esb,我正在尝试从WSO2管理控制台传输管理->JMS侦听器屏幕添加新参数(不希望使用axis2.xml,因为我希望代理服务在不重新启动服务器的情况下使用更新-希望这是可能的?)。添加新参数时,我遇到以下错误- 初始化JMS侦听器时出错 无法将java.lang.String转换为org.apache.axiom.om.OmeElement 你能告诉我参数值的格式吗。我正在尝试添加类似于“default”或“myQueueConnectionFactory”下可用的值。我测试了您的场景,这似乎是ESB

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

初始化JMS侦听器时出错 无法将java.lang.String转换为org.apache.axiom.om.OmeElement


你能告诉我参数值的格式吗。我正在尝试添加类似于“default”或“myQueueConnectionFactory”下可用的值。

我测试了您的场景,这似乎是ESB的一个错误。转到JMS侦听器配置并单击
Update
,而不对默认参数值进行任何更改。即使这样,也会抛出相同的错误。因此,我已在上一次会议上报告了这一问题


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

我还使用ESB 4.7.0对此进行了测试,但也遇到了相同的错误。我无法通过查看文档了解如何指定新参数您添加的新参数是什么?您为它提供了什么值?我尝试添加名为TestJMSProxyParam的新参数,其值为-org.apache.activemq.jndi.ActiveMQInitialContextFactorytcp://myserver:61616 队列连接工厂队列