try { if (null!=oDiscardWrtr) oDiscardWrtr.close(); } catch (Exception ignore) {}
try { if (null!=oBadWrtr) oBadWrtr.close(); } catch (Exception ignore) {}
try { if (null!=oInBuff) oInBuff.close(); } catch (Exception ignore) {}
try { if (null!=oInStrm) oInStrm.close(); } catch (Exception ignore) {}
try { oImplLoad.close(); } catch (Exception ignore) {}
try { if (bRecoverable) oConn.rollback(); } catch (Exception ignore) {}
try { oConn.close(); } catch (Exception ignore) {}
throw new ImportExportException(xcpt.getClass().getName() + " " + xcpt.getMessage() + " at row " + String.valueOf(r));
}
catch (java.text.ParseException xcpt) {
if (DebugFile.trace) DebugFile.writeln(" "+xcpt.getClass().getName()+": at row "+String.valueOf(r)+" "+xcpt.getMessage());