Bug 64491 (ISO8583) - [receive] org.jpos.iso.IFA_LLLCHAR: Problem unpacking field 105 (java.lang.RuntimeException: Required 28 but just got 27 bytes) unpacking field=105, consumed=323
Summary: [receive] org.jpos.iso.IFA_LLLCHAR: Problem unpacking field 105 (java.lang.Ru...
Status: RESOLVED INVALID
Alias: ISO8583
Product: JMeter - Now in Github
Classification: Unclassified
Component: Main (show other bugs)
Version: 5.2.1
Hardware: PC All
: P1 normal with 1 vote (vote)
Target Milestone: ---
Assignee: JMeter issues mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-02 11:42 UTC by Dinesh
Modified: 2020-07-25 12:45 UTC (History)
1 user (show)



Attachments
[receive] org.jpos.iso.IFA_LLLCHAR: Problem unpacking field 105 (java.lang.RuntimeException: Required 28 but just got 27 bytes) unpacking field=105, consumed=323 (5.50 KB, text/plain)
2020-06-02 11:42 UTC, Dinesh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dinesh 2020-06-02 11:42:51 UTC
Created attachment 37287 [details]
[receive] org.jpos.iso.IFA_LLLCHAR: Problem unpacking field 105 (java.lang.RuntimeException: Required 28 but just got 27 bytes) unpacking field=105, consumed=323

Hi Team,

There is an issue where while receiving response from the server the last character has been truncated, due to this jmeter is not able to parse the response message and its getting dropped.

Attaching log for your reference.

2020-06-02 03:48:27,219 ERROR n.c.b.j.i.Q2: (channel/204.130.42.239:18858) [receive] org.jpos.iso.IFA_LLLCHAR: Problem unpacking field 105 (java.lang.RuntimeException: Required 28 but just got 27 bytes) unpacking field=105, consumed=323
org.jpos.iso.ISOException: org.jpos.iso.IFA_LLLCHAR: Problem unpacking field 105 (java.lang.RuntimeException: Required 28 but just got 27 bytes) unpacking field=105, consumed=323
	at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:340) ~[jpos-2.1.3.jar:2.1.3]
	at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:468) ~[jpos-2.1.3.jar:2.1.3]
	at org.jpos.iso.BaseChannel.unpack(BaseChannel.java:976) ~[jpos-2.1.3.jar:2.1.3]
	at org.jpos.iso.BaseChannel.receive(BaseChannel.java:746) [jpos-2.1.3.jar:2.1.3]
	at org.jpos.q2.iso.ChannelAdaptor$Receiver.run(ChannelAdaptor.java:332) [jpos-2.1.3.jar:2.1.3]
	at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]


FIELD 105 : *69*\000500992  Request
FILED 105 : *69*\00050099   Response
Comment 1 Dinesh 2020-06-03 07:46:58 UTC
When i have checked server logs, the last character is not truncated but while receiving response from jmeter the last character gets truncated.
Comment 2 Philippe Mouawad 2020-06-03 08:07:04 UTC
Hello,
Your issue is related to 3rd party plugin:
https://github.com/tilln/jmeter-iso8583

Please report your issue there.

Thank you
Regards
Comment 3 The ASF infrastructure team 2022-09-24 20:38:19 UTC
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/5328