throw JournalException.wrapperException(new IllegalArgumentException(Messages.Error.IAE_NULL));
}
try {
final HibernateTemplate hibernateTemplate = getHibernateTemplate();
hibernateTemplate.saveOrUpdate(object);
hibernateTemplate.flush();
} catch (final HibernateSystemException hse) {
LOGGER.error(hse.getMessage());
} catch (final DataAccessException dae) {
final Throwable cause = dae.getCause();