NoneJ 8583 - это библиотека Java для обработки сообщений ISO-8583 (сообщения, инициированные картой финансовых транзакций - спецификации сообщений обмена).
1 ответ

j8583: синтаксический анализатор ISOMessage не выдает ожидаемый результат

Я использую парсер iso j8583 для разбора сообщения ISO. "0800A020 00000080 00100400 00000000 00000000 00000001 32393131 30303031 00105445 5354204D 45535347 0301" Ниже мой код. import com.solab.iso8583.IsoMessage; import com.solab.iso8583.IsoValue; i…
13 окт '16 в 10:51
0 ответов

Числовое сообщение в байтах ISO 8583

Config: <template type="0200"> <field num="3" type="NUMERIC" length="6">000000</field> <field num="11" type="NUMERIC" length="6" /> <field num="24" type="NUMERIC" length="3" /> </template> Код: mfact.setTraceNumbe…
02 авг '18 в 14:31
1 ответ

Пакет iso8583 сообщение

Я пытаюсь сделать пакет iso8583 с библиотекой j8583 для замены и старой программой iso8583, которую мы запускаем (у меня нет исходного кода) . Пакет генерируется иначе, чем пакет, сгенерированный старым программным обеспечением. обратите внимание на…
21 окт '15 в 15:01
1 ответ

Как создать сообщение ISO в j8583

У меня есть текстовые данные, PROCESSINGCODE: 000000 SYSTEMTRACEAUDITNUMBER: 000001 Cardacceptorterminalidentification:3239313130303031 Reservednational:001054455354204D45535347 Networkmanagementinformationcode:0301 Мне нужно создать сообщение ISO с…
20 окт '16 в 06:57
0 ответов

ISO 8583 ALPHA не преобразуется в HEX

Config: <template type="0500"> <field num="3" type="NUMERIC" length="6">920000</field> <field num="11" type="NUMERIC" length="6" /> <field num="24" type="NUMERIC" length="3" /> <field num="41" type="ALPHA" length="8"…
03 авг '18 в 02:33
1 ответ

Как разобрать шестнадцатеричное сообщение ISO8583 с J8583?

Я пробовал разные способы, но они не были полезны. //parsing data from config file messageFactory = ConfigParser.createFromClasspathConfig(CONFIG_FILE_PATH); //messageFactory.setForceStringEncoding(true); //messageFactory.setCharacterEncoding("utf-8…
28 янв '19 в 14:40
2 ответа

Как добавить длину сообщения ISO8583 к сообщению ISO8583 с помощью библиотеки j8583

Я пытаюсь отправить сообщение ISO8583 на сервер, используя j8583. Я устанавливаю заголовок в файле config.xml и устанавливаю поля из того же. Теперь конфигурация сервера требует, чтобы длина 2 байта (длина в шестнадцатеричном формате, отправляемом в…
11 фев '16 в 07:49
2 ответа

J8583: ISO8583 MessageFactory не имеет руководства по синтаксическому анализу для типа сообщения 0800

Я использую iso-парсер j8583 для сообщения ISO (0800 2020000000800000 000000 000001 3239313130303031). Ниже мой код Java: public class ISOUtility { private static BufferedReader reader; private static String getMessage() throws IOException { if (rea…
13 окт '16 в 06:04
1 ответ

Как создать ISO8583 Meesage из XML с использованием j8583

Используя http://j8583.sourceforge.net/ я проанализировал сообщение ISO в XML в Java. ISO в XML: <j8583config> <parse> <PROCESSINGCODE>000000</PROCESSINGCODE> <SYSTEMTRACEAUDITNUMBER>000001</SYSTEMTRACEAUDITNUMBER&gt…
19 окт '16 в 05:46
3 ответа

Проект J8583 для разбора / создания финансовых сообщений iso8583

В настоящее время я ищу API для анализа / создания iso8583. iso8583 - варварская изо-норма необработанного строкового сообщения. Я нашел проект j8583, http://j8583.sourceforge.net/index.html, но не могу найти простой пример кода для разбора сообщени…
10 окт '16 в 13:28
2 ответа

Преобразование объекта j8583 с одним геттером с параметрами в Dozer

У меня есть объект IsoMessage ( https://github.com/chochos/j8583/blob/master/src/main/java/com/solab/iso8583/IsoMessage.java), который имеет внутренний массив, к которому я могу получить доступ только через метод getField(int). public class IsoMessa…
10 дек '15 в 22:36
2 ответа

j8583.xml ищет все 128 полей

Я очень плохо знаком с библиотекой j8583 и использую j8583 для анализа и создания сообщений ISO. Я ищу полную XML-конфигурацию элементов данных с типом данных и длиной всех 128 полей. Я действительно ценю, если кто-то может помочь с этим вопросом.
06 июн '13 в 07:33
2 ответа

j8583 Как получить debugString после parseMessage

Когда я получу debugString() из IsoMessage что я строю, он работает нормально, но когда я пытаюсь получить debugString() из IsoMessage что было создано при разборе (mf.parseMessage(..)) debugString() пустой. Разбор работает нормально, и значения пол…
11 фев '16 в 16:40
1 ответ

Разбор ISO 8583:1993 с j8583

Я использую библиотеку Java J8583 для генерации и чтения ISO 8583:1987 сообщения и он работает идеально. Теперь я хочу сгенерировать и прочитать ISO 8583:1993 Сообщения. Могу ли я сделать это с помощью нескольких настроек в одном и том же коде или м…
24 авг '15 в 10:35
1 ответ

J8583 Api и EMV учетные данные

Я смотрю на J8583: http://j8583.sourceforge.net/xmlconf.html. Это фантастический Api и ухоженный, спасибо автору / dev. Мне интересно, успешно ли кто-нибудь использовал его для транзакций EMV и / или может ли библиотека обрабатывать эти данные и / и…
18 авг '15 в 15:07
1 ответ

Есть ли способ проанализировать сообщение ISO8583, в котором растровое изображение замаскировано или не имеет растрового изображения?

Я работаю над двунаправленным адаптером, который применяет некоторые преобразования к сообщениям ISO8583 и отправляет их на другую сторону. Но одна сторона адаптера отправляет сообщения, которые не имеют растрового изображения. 2019-01-26 13:38:27,7…
26 янв '19 в 10:11
1 ответ

Почему j8583 Configparser терпит неудачу без значения по умолчанию для полей шаблона?

Я использую j8583 для создания и анализа сообщений ISO . У меня есть шаблон и разбор config.xml на месте, но если для полей шаблона не заданы значения по умолчанию, произойдет сбой с NullPointerException . Ниже приведен шаблон, который завершается с…
12 апр '15 в 07:42
1 ответ

Как упаковать ISO-сообщение принимающему хосту

Я пытаюсь упаковать сообщение ISO 8583, используя J8583: IsoMessage m = mf.newMessage(0x200); // You must use 0x200, 0x400, etc. m.setValue(3, "000000", IsoType.ALPHA, 6); m.setValue(11, "000001", IsoType.ALPHA, 6); m.setValue(41, "3239313130303031"…
10 фев '18 в 07:21
1 ответ

J8583 LLLLBIN и LLLLVAR дают результат заполнения разной длины

LLLLVAR и LLLLBIN выдают различную длину, полученную из одного и того же ввода. Попытка передать значение "6832" в тот же объект IsoMessage, однако, LLLLVAR возвращает "00046382", а LLLLBIN возвращает "000836333832". Пример исходного кода, как показ…
11 апр '19 в 08:59
1 ответ

Ошибки при разборе некоторых полей ISO8583

Я оцениваю j8583 как библиотека для разбора ISO8583Сообщения. Он работает, как ожидалось, почти для всех полей, но мне не удается получить правильное значение для поля 33. Я создал следующий модульный тест: @Test public void testDecode() throws IOEx…
05 авг '20 в 08:07