diff --git a/base/src/org/compiere/util/Msg.java b/base/src/org/compiere/util/Msg.java index 3982f4714e..5223f251d5 100644 --- a/base/src/org/compiere/util/Msg.java +++ b/base/src/org/compiere/util/Msg.java @@ -1,5 +1,5 @@ /****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * + * Product: Adempiere ERP & CRM Smart Business Solution * * Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved. * * This program is free software; you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * @@ -16,12 +16,16 @@ *****************************************************************************/ package org.compiere.util; -import java.io.*; -import java.sql.*; -import java.text.*; -import java.util.*; -import java.util.logging.*; -import org.compiere.*; +import java.io.File; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.text.MessageFormat; +import java.util.Iterator; +import java.util.Properties; +import java.util.logging.Level; + +import org.compiere.Adempiere; /** * Reads all Messages and stores them in a HashMap @@ -142,7 +146,8 @@ public final class Msg s_log.log(Level.SEVERE, "initMsg", e); return null; } - finally { + finally + { DB.close(rs, pstmt); rs = null; pstmt = null; } @@ -165,11 +170,11 @@ public final class Msg return; // clear all languages - Iterator iterator = m_languages.values().iterator(); + Iterator> iterator = m_languages.values().iterator(); while (iterator.hasNext()) { - HashMap hm = (HashMap)iterator.next(); - hm.clear(); + CCache hm = iterator.next(); + hm.reset(); } m_languages.clear(); } // reset @@ -227,7 +232,7 @@ public final class Msg if (text.equals("CopyRight")) return Adempiere.COPYRIGHT; // - HashMap langMap = getMsgMap(AD_Language); + CCache langMap = getMsgMap(AD_Language); if (langMap == null) return null; return (String)langMap.get(text); @@ -404,7 +409,7 @@ public final class Msg try { className += language.getLanguageCode().toUpperCase(); - Class clazz = Class.forName(className); + Class clazz = Class.forName(className); AmtInWords aiw = (AmtInWords)clazz.newInstance(); return aiw.getAmtInWords(amount); } @@ -504,7 +509,8 @@ public final class Msg s_log.log(Level.SEVERE, "getElement", e); return ""; } - finally { + finally + { DB.close(rs, pstmt); rs = null; pstmt = null; }