You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2006/04/18 22:23:52 UTC
svn commit: r395025 -
/incubator/roller/trunk/src/org/roller/presentation/velocity/PageHelper.java
Author: snoopdave
Date: Tue Apr 18 13:23:50 2006
New Revision: 395025
URL: http://svn.apache.org/viewcvs?rev=395025&view=rev
Log:
Error handling for plugins
Modified:
incubator/roller/trunk/src/org/roller/presentation/velocity/PageHelper.java
Modified: incubator/roller/trunk/src/org/roller/presentation/velocity/PageHelper.java
URL: http://svn.apache.org/viewcvs/incubator/roller/trunk/src/org/roller/presentation/velocity/PageHelper.java?rev=395025&r1=395024&r2=395025&view=diff
==============================================================================
--- incubator/roller/trunk/src/org/roller/presentation/velocity/PageHelper.java (original)
+++ incubator/roller/trunk/src/org/roller/presentation/velocity/PageHelper.java Tue Apr 18 13:23:50 2006
@@ -454,7 +454,11 @@
{
PagePlugin pagePlugin = (PagePlugin)mPagePlugins.get(key);
if (!(singleEntry && pagePlugin.getSkipOnSingleEntry())) {
- ret = pagePlugin.render(entry.getPojo(), ret);
+ try {
+ ret = pagePlugin.render(entry.getPojo(), ret);
+ } catch (Throwable t) {
+ mLogger.error("ERROR from plugin: " + pagePlugin.getName(), t);
+ }
}
}
}