【问题标题】:Connection error between IBM Message Broker (MB) and WSRRIBM Message Broker (MB) 和 WSRR 之间的连接错误
【发布时间】:2016-10-17 22:43:57
【问题描述】:

我尝试了所有可能的方法来从 IBM Message Broker (MB) 连接 WSRR。但我每次都遇到这个例外。

代码:

<?xml version="1.0" encoding="UTF-8"?><LookupResults><ServiceRegistry>Failure to retrieve Service from WSRR!</ServiceRegistry><Exception><RecoverableException><File>F:\build\S000_P\src\DataFlowEngine\ImbDataFlowNode.cpp</File><Line>1129</Line><Function>ImbDataFlowNode::createExceptionList</Function><Type>SRRetrieveITServiceNode</Type><Name>WSRR_Connectivity#FCMComposite_1_8</Name><Label>WSRR_Connectivity.Endpoint Lookup One</Label><Catalog>BIPmsgs</Catalog><Severity>3</Severity><Number>2230</Number><Text>Node throwing exception</Text><RecoverableException><File>F:\build\S000_P\src\DataFlowEngine\PluginInterface\com_ibm_broker_plugin_CMbService.cpp</File><Line>1860</Line><Function>ImbJavaExceptionUtils::throwableToNativeException</Function><Type></Type><Name></Name><Label></Label><Catalog>BIPmsgs</Catalog><Severity>3</Severity><Number>4367</Number><Text>Unhandled exception in plugin method.</Text><Insert><Type>5</Type><Text>evaluate</Text></Insert><Insert><Type>5</Type><Text>Endpoint Lo[/code]

【问题讨论】:

  • 这个老问题不包含有效的 XML - 因为它无法合理地格式化以提高可读性,所以我投了密切的一票。

标签: message messagebroker wsrr


【解决方案1】:

基于 Java 的 SRRetrieveITServiceNode 抛出了一个异常,当它跨越 SRRetrieveITServiceNode 和流的其余部分之间的 JNI 边界时,它已被包装在父 BIP2230 异常中。

不幸的是,您粘贴的 XML 已截断了异常堆栈的其余部分,但我希望堆栈中最里面的异常会告诉您问题的根本原因。

【讨论】:

    【解决方案2】:

    IBM 建议以下解决方案:-

    解决问题

    确保代理信任库中的证书为 X.509 格式,并且该代理指向 .jks 信任库

    【讨论】:

    • 但是,即使我确保代理指向 .jks 信任存储并且格式为 X 509,我仍然面临同样的错误!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-23
    • 2011-12-20
    • 2014-10-26
    相关资源
    最近更新 更多