From 327041d3c068c6109c18595389d06dc5508e7f22 Mon Sep 17 00:00:00 2001 From: Enrique Zamudio Date: Thu, 10 Apr 2014 17:07:25 -0500 Subject: [PATCH] fix #24 --- src/main/java/com/solab/iso8583/MessageFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/solab/iso8583/MessageFactory.java b/src/main/java/com/solab/iso8583/MessageFactory.java index 03a3f15..02cd841 100644 --- a/src/main/java/com/solab/iso8583/MessageFactory.java +++ b/src/main/java/com/solab/iso8583/MessageFactory.java @@ -373,7 +373,7 @@ public class MessageFactory { throw new ParseException("Insufficient length for secondary bitmap", minlength); } if (forceStringEncoding) { - byte[] _bb = new String(buf, isoHeaderLength+4, 16, encoding).getBytes(); + byte[] _bb = new String(buf, isoHeaderLength+20, 16, encoding).getBytes(); System.arraycopy(_bb, 0, bitmapBuffer, 20+isoHeaderLength, 16); } for (int i = isoHeaderLength + 20; i < isoHeaderLength + 36; i++) {