msgPackager.setFieldPackager (makeFieldArray(m));
msgPackager.setLogger (getLogger(), "Generic Packager");
ISOFieldPackager fieldPackager = (ISOFieldPackager) fieldStack.pop();
Integer fno = (Integer) fieldStack.pop();
// Create the ISOMsgField packager with the retrieved msg and field Packagers
ISOMsgFieldPackager mfp =
new ISOMsgFieldPackager(fieldPackager, msgPackager);
// Add the newly created ISOMsgField packager to the
// lower level field stack
m=(Map)fieldStack.peek();
m.put(fno, mfp);