簡體   English   中英

j8583無法處理字段128

[英]j8583 cannot handle field 128

我一直在使用j8583來解析和構建Java中的ISO 8583消息。 一切似乎都很好,直到其中一條消息中包含字段128。 當我構造或解析具有位128的消息時,該字段總是丟失,但是另一位(2 ... 127)很好。

我仔細檢查了xml配置,沒有錯。

它只是我還是j8583中確實存在錯誤? 誰知道怎么解決這個問題? 我的時間表非常緊張,因此更換iso 8583的庫是不太可能的

我是j8583的作者。 我剛剛查看了代碼,MessageFactory.newMessage()確實存在問題,它不會將字段128分配給新消息。 我剛剛提交了更改,因此您可以從存儲庫中獲取最新的源,並且您的新消息將包含字段128。

我還查看了解析代碼,我找不到任何錯誤。 如果您使用字段128解析消息並且它在解析指南中,則消息應包含它。

但是,我遇到了某些ISO8583實現,其中消息在位圖中設置了128個字段,但它實際上不在消息中。 在這些情況下,j8583無法解析消息,因為缺少數據。 我還在試圖弄清楚如何處理這個問題。

當您在j8583中發現任何錯誤時,請將它們發布在項目頁面中,以便我收到通知並解決它們。 我通常不會在這個網站上尋找j8583標記的問題(但我應該開始這樣做)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM