From 3f13f26b9d480de53ea06a521b06cc7b62bb7110 Mon Sep 17 00:00:00 2001 From: Enrique Zamudio Date: Thu, 2 Mar 2017 13:11:21 -0600 Subject: [PATCH] show original length string --- src/main/java/com/solab/iso8583/parse/LllvarParseInfo.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/solab/iso8583/parse/LllvarParseInfo.java b/src/main/java/com/solab/iso8583/parse/LllvarParseInfo.java index 2ca8f5e..32cde9c 100644 --- a/src/main/java/com/solab/iso8583/parse/LllvarParseInfo.java +++ b/src/main/java/com/solab/iso8583/parse/LllvarParseInfo.java @@ -48,8 +48,8 @@ public class LllvarParseInfo extends FieldParseInfo { } final int len = decodeLength(buf, pos, 3); if (len < 0) { - throw new ParseException(String.format("Invalid LLLVAR length %d field %d pos %d", - len, field, pos), pos); + throw new ParseException(String.format("Invalid LLLVAR length %d(%s) field %d pos %d", + len, new String(buf, pos, 3), field, pos), pos); } else if (len+pos+3 > buf.length) { throw new ParseException(String.format("Insufficient data for LLLVAR field %d, pos %d", field, pos), pos);