Hi,
When I link and compile jpos lib in java project, it runs well. But when I use jpos lib for android, always get exception when use class: GenericPackager or ISO87BPackager.
java.lang.ClassNotFoundException: org.apache.crimson.parser.XMLReaderImpl
org.jpos.iso.ISOException: java.lang.ClassNotFoundException: org.apache.crimson.parser.XMLReaderImpl (java.lang.ClassNotFoundException: org.apache.crimson.parser.XMLReaderImpl)
at org.jpos.iso.packager.GenericPackager.readFile(GenericPackager.java:202)
My code:
public static byte[] buid(InputStream in) throws IOException, ISOException {
// Create Packager based on XML that contain DE type
GenericPackager packager = new GenericPackager(in);
// Create ISO Message
ISOMsg isoMsg = new ISOMsg();
isoMsg.setPackager(packager);
isoMsg.setMTI("0200");
isoMsg.set(3, "000000");
isoMsg.set(4, "10000");
//isoMsg.set(7, "110722180");
isoMsg.set(11, "123456");
isoMsg.set(41, "12345678");
//isoMsg.set(105, "ABCDEFGHIJ 1234567890");
// print the DE list
logISOMsg(isoMsg);
// Get and print the output result
byte[] data = isoMsg.pack();
System.out.println("RESULT : " + new String(data));
return data;
}
What should I do?
Thanks,
Brave.