From: <jbo...@li...> - 2006-01-13 18:45:36
|
Author: wrzep Date: 2006-01-13 13:45:31 -0500 (Fri, 13 Jan 2006) New Revision: 2094 Modified: trunk/forge/portal-extensions/forge-status/src/java/org/jboss/forge/status/Column.java Log: exception inside plugin could propagate to the main part - fixed http://jira.jboss.com/jira/browse/JBLAB-589 Pawel Modified: trunk/forge/portal-extensions/forge-status/src/java/org/jboss/forge/status/Column.java =================================================================== --- trunk/forge/portal-extensions/forge-status/src/java/org/jboss/forge/status/Column.java 2006-01-13 17:36:27 UTC (rev 2093) +++ trunk/forge/portal-extensions/forge-status/src/java/org/jboss/forge/status/Column.java 2006-01-13 18:45:31 UTC (rev 2094) @@ -70,15 +70,16 @@ DelegateContext entryContext = projectContext.next("entry"); - Long value = null; + entryContext.put("name", getName()); + try { - value = plugin.getValue(projectId); + Long value = plugin.getValue(projectId); + + if (value != null) { + entryContext.put("value", Long.toString(value)); + } } catch (Exception e) { log.error("Could not get value for plugin: " + plugin.getId(), e); } - - entryContext.put("value", Long.toString(value)); - - entryContext.put("name", getName()); } } |