try {
HpUfisCalendar ufisCal = new HpUfisCalendar(new Date());
ufisCal.DateAdd(HpUfisAppConstants.OFFSET_LOCAL_UTC, EnumTimeInterval.Hours);
EntDbOrmtab entDbOrmtab = new EntDbOrmtab();
// composite pkey
entDbOrmtab.setId(new EntDbOrmCompositeId(ormNextUrno, dtfl));
entDbOrmtab.setData(outgoingMessage);
entDbOrmtab.setCdat(ufisCal.getTime());
entDbOrmtab.setQnam(dest);
em.persist(entDbOrmtab);
LOG.info("Outgoing message has been inserted into ORMTAB.");
// cache the maximum urno
ormNextUrno += 1;
} catch (Exception e) {