setMessages(tmpMsgs);
} catch (CauseMemoryException e) {
//#ifdef DLOGGING
//@ m_logger.severe("constructor could not initialize.", e);
//#endif
CauseRuntimeException cex = new CauseRuntimeException(
"Out of memory error loading translation.", e);
throw cex;
} catch (CauseException e) {
//#ifdef DLOGGING
//@ m_logger.severe("constructor could not initialize.", e);
//#endif
CauseRuntimeException cex = new CauseRuntimeException(
"Error loading translation.", e);
throw cex;
} catch (Exception e) {
//#ifdef DLOGGING
//@ m_logger.severe("constructor could not initialize.", e);
//#endif
CauseRuntimeException cex = new CauseRuntimeException(
"Internal error loading translation.", e);
throw cex;
} catch (OutOfMemoryError e) {
//#ifdef DLOGGING
//@ m_logger.severe("constructor could not initialize out of memory.",
//@ e);
//#endif
} catch (Throwable e) {
//#ifdef DLOGGING
//@ m_logger.severe("constructor could not initialize.", e);
//#endif
CauseRuntimeException cex = new CauseRuntimeException(
"Internal error loading translation.", e);
throw cex;
} finally {
if (getMessages() == null) {
setMessages(new Hashtable());