将SOAP消息发送到IBM DataPower Gateway

时间:2018-07-24 07:27:43

标签: java soap websphere ibm-datapower

我将SOAP消息发送到IBM DataPower Gateway时遇到问题(我有DataPower的任何实例)。

我在IBM Websphere Application Server ND上有一个应用程序,可以将SOAP消息发送到DataPower。但是在调用它之后我得到了错误响应:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
        <soapenv:Fault>
            <faultcode>soapenv:Server</faultcode>
            <faultstring>javax.net.ssl.SSLHandshakeException: General SSLEngine problem</faultstring>
        </soapenv:Fault>
    </soapenv:Body>
</soapenv:Envelope>

我已经找到了使用“从端口检索”和下一个数据在WAS ND中创建签署者证书所需的信息:

hostname: dp1host
port:     5550
alias:    dpAlias

我已经为DataPower的一个实例完成了它,然后它为它工作了。但是,当我尝试将SOAP消息发送到另一个DataPower实例时,会得到相同的故障响应。我试图用下一个数据创建新的签名者:

hostname: dp2host
port:     5550
alias:    dpAlias

但是使用别名时出现重复签名者错误。然后创建新的别名,并使用下一个数据重复我的操作:

hostname: dp2host
port:     5550
alias:    dp2Alias

但是由于使用别名但使用另一个别名,我收到了重复签名者的错误。

请帮我将SOAP消息发送到任何DataPower实例!

0 个答案:

没有答案