java - j8583 cannot handle field 128 -
i've been using j8583 parse , construct iso 8583 message in java. seems until 1 of message has field 128 in it. field missing when construct or parse message has bit 128, other bit (2...127) fine.
i've double check xml configuration, , nothing wrong there.
is me or there bug in j8583? know how solve this? i'm on tight schedule, changing library iso 8583 unlikely
i'm author of j8583. reviewed code , there indeed problem messagefactory.newmessage() won't assign field 128 new messages. committed change, can latest source repository , new messages include field 128.
i reviewed parsing code , couldn't find wrong there. if parse message field 128 , it's in parsing guide, message should contain it.
however, i've encountered iso8583 implementations in message has 128 field set in bitmap it's not in message. in these cases j8583 can't parse message because there's missing data. i'm still trying figure out how handle this.
when find bugs in j8583 please post them in project page, notified , solve them. don't j8583 tagged questions in site (but should start doing so).
Comments
Post a Comment