Revision: 3962
http://openutils.svn.sourceforge.net/openutils/?rev=3962&view=rev
Author: fgiust
Date: 2012-05-06 13:15:55 +0000 (Sun, 06 May 2012)
Log Message:
-----------
avoid NPEs
Modified Paths:
--------------
magnoliamodules/branches/magnolia44/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/i18n/RepositoryMessagesImpl.java
Modified: magnoliamodules/branches/magnolia44/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/i18n/RepositoryMessagesImpl.java
===================================================================
--- magnoliamodules/branches/magnolia44/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/i18n/RepositoryMessagesImpl.java 2012-05-06 13:05:28 UTC (rev 3961)
+++ magnoliamodules/branches/magnolia44/openutils-mgnlmessages/src/main/java/net/sourceforge/openutils/mgnlmessages/i18n/RepositoryMessagesImpl.java 2012-05-06 13:15:55 UTC (rev 3962)
@@ -153,7 +153,12 @@
{
if (c.getNodeDataCollection().size() > 0)
{
- keys.add(StringUtils.replace(c.getHandle(), "/", ".").substring(1));
+ // fix for NPE found in logs... not sure why, but it can happen
+ String key = StringUtils.substring(StringUtils.replace(c.getHandle(), "/", "."), 1);
+ if (StringUtils.isNotEmpty(key))
+ {
+ keys.add(key);
+ }
}
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|