#java #iso8583 #jpos
#Ява #iso8583 #МСС
Вопрос:
Вот конфигурация адаптера моего клиентского канала.
lt;?xml version="1.0" encoding="UTF-8"?gt; lt;channel-adaptor name="jpos-client-adaptor" class="org.jpos.q2.iso.OneShotChannelAdaptor" logger="Q2"gt; lt;channel class="org.jpos.iso.channel.NACChannel" logger="Q2" packager="org.jpos.iso.packager.ISO87APackager" header="6000010152"gt; lt;property name="host" value="localhost" /gt; lt;property name="port" value="65000" /gt; lt;!-- lt;property name="packager-config" value="${catalina.base}\isoproperties\iso8583ver87Packager.xml"/gt;--gt; lt;/channelgt; lt;ingt;channel-Txlt;/ingt; lt;outgt;channel-Rxlt;/outgt; lt;max-connectionsgt;1lt;/max-connectionsgt; lt;max-connect-attemptsgt;3lt;/max-connect-attemptsgt; lt;/channel-adaptorgt;
Во время отладки в классе ISORequestListener ожидаемый заголовок не отображается. Клиент и сервер используют один и тот же упаковщик.
Кроме того, при отладке отображается неправильный MTI.
отправлено:
0200
получил:
23114
Комментарии:
1. Вы устанавливаете заголовок на своем уровне ISOMsg? Возможно, вам захочется добавить
lt;property name='override-header' value='true' /gt;
что-то в конфигурацию вашего канала.