简体   繁体   English

发送ISO8583消息给WSO2 ESB

[英]Send ISO8583 Message to WSO2 ESB

I am trying to send ISO 8583 message to WSO2 ESB after implementing the inbound endpoint in the official WSO2 documentation: https://docs.wso2.com/display/ESBCONNECTORS/Configuring+ISO8583+Inbound+Operations 在官方WSO2文档中实现入站终结点之后,我试图将ISO 8583消息发送到WSO2 ESB: https : //docs.wso2.com/display/ESBCONNECTORS/Configuring+ISO8583+Inbound+Operations

I created the following artifacts: 我创建了以下工件:

ISO8583 Inbound Endpoint: ISO8583入站端点:

<inboundEndpoint
    class="org.wso2.carbon.inbound.iso8583.listening.ISO8583MessageConsumer"
    name="iso8583" onError="fault" sequence="request" suspend="false">
    <parameters>
        <parameter name="inbound.behavior">listening</parameter>
        <parameter name="sequential">true</parameter>
        <parameter name="coordination">true</parameter>
        <parameter name="port">5000</parameter>
    </parameters>
</inboundEndpoint>

The request sequence that connected to that inbound is: 连接到该入站的请求序列为:

sequence name="request" statistics="enable" trace="enable">
    <in>
        <log level="full"/>
        <send/>
    </in>
    <out>
        <send/>
    </out>
</sequence>

My problem is: when I sending ISO8583 message from java client to that inbound port, there is no reply to the client, also nothing is showing up in the service bus system log! 我的问题是:当我从Java客户端向该入站端口发送ISO8583消息时,没有对客户端的答复,服务总线系统日志中也没有任何显示!

Kindly any suggestion will be useful. 如有任何建议,将非常有用。

Thank you! 谢谢!

Download the relevant jars and put it into the /repository/components/lib directory as mentioned in the Documentation: https://docs.wso2.com/display/ESBCONNECTORS/Configuring+ISO8583+Inbound+Operations and try with following request sequence to connect the inbound. 下载相关的jar文件,并将其放入文档中提到的/ repository / components / lib目录中: https : //docs.wso2.com/display/ESBCONNECTORS/Configuring+ISO8583+Inbound+Operations,然后尝试按照以下请求顺序进行操作:连接入站。

<sequence name="request" onError="fault">
    <log level="full"/>

You can test the inbound with any simple java client programme. 您可以使用任何简单的Java客户端程序测试入站。 (For an example refer the link : https://github.com/Kanapriya/ISO8583TestClient ) Remember that that the messages need to be in ISO8583 standard. (有关示例,请参阅链接: https : //github.com/Kanapriya/ISO8583TestClient )请记住,消息必须符合ISO8583标准。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM