From: <fg...@us...> - 2009-08-10 12:35:29
|
Revision: 1252 http://openutils.svn.sourceforge.net/openutils/?rev=1252&view=rev Author: fgiust Date: 2009-08-10 12:35:20 +0000 (Mon, 10 Aug 2009) Log Message: ----------- fix NPE for unloaded bundles Modified Paths: -------------- trunk/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/i18n/SimpleMessagesImpl.java trunk/openutils-mgnlmessages/src/site/changes/changes.xml Modified: trunk/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/i18n/SimpleMessagesImpl.java =================================================================== --- trunk/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/i18n/SimpleMessagesImpl.java 2009-08-10 10:38:53 UTC (rev 1251) +++ trunk/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/i18n/SimpleMessagesImpl.java 2009-08-10 12:35:20 UTC (rev 1252) @@ -35,8 +35,8 @@ /** - * @author Philipp Bracher - * @version $Revision: 14052 $ ($Author: gjoseph $) + * @author fgiust + * @version $Id: $ */ public class SimpleMessagesImpl extends AbstractMessagesImpl { @@ -122,7 +122,10 @@ } catch (IOException e) { - log.error("can't load messages for " + basename); + log.error("can't load messages for " + basename, e); + + // bundle must never be null + bundle = new EmptyResourceBundle(); } finally { Modified: trunk/openutils-mgnlmessages/src/site/changes/changes.xml =================================================================== --- trunk/openutils-mgnlmessages/src/site/changes/changes.xml 2009-08-10 10:38:53 UTC (rev 1251) +++ trunk/openutils-mgnlmessages/src/site/changes/changes.xml 2009-08-10 12:35:20 UTC (rev 1252) @@ -9,6 +9,10 @@ <author email="molaschi(at)users.sourceforge.net">Manuel Molaschi</author> </properties> <body> + <release version="4.0.2" date="in svn" description=""> + <action type="fix" dev="fgiust">net.sourceforge.openutils.mgnlmessages.i18n.SimpleMessagesImpl could return a null + bundle in case of IOExceptions during loading: fixed</action> + </release> <release version="4.0.2" date="2009-05-24" description=""> <action type="update" dev="fgiust">Dependencies updated to magnolia 4.0.1, removed useless patches and classes with the "info.magnolia" package</action> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |