Author: wesw Date: Tue Nov 24 20:41:13 2009 New Revision: 883864 URL: http://svn.apache.org/viewvc?rev=883864&view=rev Log: fixing build
Modified: struts/struts2/trunk/plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowJarsAction.java Modified: struts/struts2/trunk/plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowJarsAction.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowJarsAction.java?rev=883864&r1=883863&r2=883864&view=diff ============================================================================== --- struts/struts2/trunk/plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowJarsAction.java (original) +++ struts/struts2/trunk/plugins/config-browser/src/main/java/org/apache/struts2/config_browser/ShowJarsAction.java Tue Nov 24 20:41:13 2009 @@ -23,6 +23,7 @@ import java.io.IOException; import java.net.URL; +import java.util.Collections; import java.util.HashMap; import java.util.Iterator; import java.util.List; @@ -41,8 +42,18 @@ List<Properties> poms; @Inject - public void setContainer(Container container) throws IOException { - poms = configHelper.getJarProperties(); + public void setContainer(Container container) { + try { + poms = configHelper.getJarProperties(); + } + catch (IOException ioe) { + // this is the config browser, so it doesn't seem necessary to do more than just + // send up a debug message + if (LOG.isDebugEnabled()) { + LOG.debug("IOException caught while retrieving jar properties - " + ioe.getMessage()); + } + poms = Collections.EMPTY_LIST; // maybe avoiding NPE later + } } public List<Properties> getJarPoms()