Hi Mark,
This is what the logger is spitting out....
java.lang.NullPointerException
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:209)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
error unpacking field 48
org.jpos.iso.ISOException: java.lang.NullPointerException
(java.lang.NullPointerException)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:293)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
Nested:java.lang.NullPointerException
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:209)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
<log realm="MasterCard IPM Logger" at="Mon Jun 08 14:31:54 CEST
2009.638">
<unpack>
<bitmap>{1, 2, 3, 4, 12, 22, 24, 25, 26, 30, 31, 33, 38, 41, 42,
43, 48, 49, 71, 93, 94, 95, 100}</bitmap>
<unpack fld="2" packager="org.jpos.iso.IFA_LLCHAR">
<value>544927XXXXXX9960</value>
</unpack>
<unpack fld="3" packager="org.jpos.iso.IFA_NUMERIC">
<value>000000</value>
</unpack>
<unpack fld="4" packager="org.jpos.iso.IFA_NUMERIC">
<value>000000001997</value>
</unpack>
<unpack fld="12" packager="org.jpos.iso.IFA_NUMERIC">
<value>090316031311</value>
</unpack>
<unpack fld="22" packager="org.jpos.iso.IF_CHAR">
<value>099050S00110</value>
</unpack>
<unpack fld="24" packager="org.jpos.iso.IFA_NUMERIC">
<value>450</value>
</unpack>
<unpack fld="25" packager="org.jpos.iso.IFA_NUMERIC">
<value>4837</value>
</unpack>
<unpack fld="26" packager="org.jpos.iso.IFA_NUMERIC">
<value>5967</value>
</unpack>
<unpack fld="30" packager="org.jpos.iso.IFA_NUMERIC">
<value>000000001997000000000000</value>
</unpack>
<unpack fld="31" packager="org.jpos.iso.IFA_LLCHAR">
<value>75542469074090418511388</value>
</unpack>
<unpack fld="33" packager="org.jpos.iso.IFA_LLCHAR">
<value>002202</value>
</unpack>
<unpack fld="38" packager="org.jpos.iso.IF_CHAR">
<value>B42119</value>
</unpack>
<unpack fld="41" packager="org.jpos.iso.IF_CHAR">
<value>99999999</value>
</unpack>
<unpack fld="42" packager="org.jpos.iso.IF_CHAR">
<value>999999999999999</value>
</unpack>
<unpack fld="43" packager="org.jpos.iso.IFA_LLCHAR">
<value>XX9999.com \ \999-9999999 \ AZ USA</value>
</unpack>
<iso-exception>
java.lang.NullPointerException
<nested-exception>
java.lang.NullPointerException
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:209)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
</nested-exception>
org.jpos.iso.ISOException: java.lang.NullPointerException
(java.lang.NullPointerException)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:293)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
Nested:java.lang.NullPointerException
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:209)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
</iso-exception>
<iso-exception>
java.lang.NullPointerException
<nested-exception>
java.lang.NullPointerException
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:209)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
</nested-exception>
org.jpos.iso.ISOException: java.lang.NullPointerException
(java.lang.NullPointerException)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:293)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
Nested:java.lang.NullPointerException
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:209)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
</iso-exception>
</unpack>
</log>
org.jpos.iso.ISOException: java.lang.NullPointerException
(java.lang.NullPointerException)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:293)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
Nested:java.lang.NullPointerException
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:209)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)
Nested:java.lang.NullPointerException
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:209)
at org.jpos.iso.ISOMsgFieldPackager.unpack(ISOMsgFieldPackager.java:
107)
at org.jpos.iso.ISOBasePackager.unpack(ISOBasePackager.java:229)
at org.jpos.iso.ISOMsg.unpack(ISOMsg.java:322)
at vitalProcessor.test.testIPM(test.java:32)
at vitalProcessor.Runner.main(Runner.java:14)