Closed avcherkasov closed 5 years ago
Описание полей берутся из файла в самой библиотеке, т.е. они не переопределяются из-за чего в логах все это выглядит довольно странно. Например: у нас поле дата + время, а в логах пишется, что это только время.
Строка в библиотеке, которая загружает файл с описанием полей: https://github.com/rbkmoney/jrekt-8583/blob/ddf0f7c1a599bb696d6231c2916e573ad57fc252/src/main/java/com/rbkmoney/jrekt8583/netty/pipeline/IsoMessageLoggingHandler.java#L36
ps вероятно, есть смысл дать возможность переопределять файл с описанием полей, а вот если его нет, то использовать по умолчанию тот, что в библиотеке
Example:
12=Date and time, local transaction // Называется у нас 12: [Time, local transaction (hhmmss):NUMERIC(14)] = '20190130154623' // По умолчанию в либе
Пока что заменили в либе
Описание полей берутся из файла в самой библиотеке, т.е. они не переопределяются из-за чего в логах все это выглядит довольно странно. Например: у нас поле дата + время, а в логах пишется, что это только время.
Строка в библиотеке, которая загружает файл с описанием полей: https://github.com/rbkmoney/jrekt-8583/blob/ddf0f7c1a599bb696d6231c2916e573ad57fc252/src/main/java/com/rbkmoney/jrekt8583/netty/pipeline/IsoMessageLoggingHandler.java#L36
ps вероятно, есть смысл дать возможность переопределять файл с описанием полей, а вот если его нет, то использовать по умолчанию тот, что в библиотеке
Example: