【问题标题】:WSO2 ESB JMS listener configuration at runtime运行时 WSO2 ESB JMS 侦听器配置
【发布时间】:2013-08-21 18:25:48
【问题描述】:

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

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

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

【问题讨论】:

  • 我也使用 ESB 4.7.0 对此进行了测试,我得到了同样的错误。通过查看文档docs.wso2.org/wiki/display/ESB470/Configuring+Transports,我无法弄清楚如何指定新参数
  • 你添加的新参数是什么?你为它提供的价值是什么?
  • 我尝试添加名为 TestJMSProxyParam 的新参数,其值为 - org.apache.activemq.jndi.ActiveMQInitialContextFactorytcp://myserver:61616QueueConnectionFactory队列

标签: jms listener wso2 esb


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-25
    • 1970-01-01
    • 2013-11-29
    • 2013-06-21
    • 1970-01-01
    • 2017-07-29
    • 1970-01-01
    相关资源
    最近更新 更多