Hi,

This is just a couple of really trivial patches to make ActionEvent
exception catching more fine-grained. I noticed that if one of my doXXX
methods threw an exception, doPerform got called rather than the
exception propagating up...

Sean


Index: ActionEvent.java
===================================================================
RCS file: 
/products/cvs/turbine/turbine/src/java/org/apache/turbine/modules/ActionEvent.java,v
retrieving revision 1.4
diff -u -r1.4 ActionEvent.java
--- ActionEvent.java    2000/05/20 03:21:13     1.4
+++ ActionEvent.java    2000/05/21 18:23:46
@@ -120,7 +120,7 @@
         {
             doEvents(data);
         }
-        catch (Exception e)
+        catch (NoSuchMethodException e)
         {
             doPerform( data );
         }


Index: WebMacroActionEvent.java
===================================================================
RCS file: 
/products/cvs/turbine/turbine/src/java/org/apache/turbine/util/webmacro/WebMacroActionEvent.java,v
retrieving revision 1.1
diff -u -r1.1 WebMacroActionEvent.java
--- WebMacroActionEvent.java    2000/05/20 03:20:53     1.1
+++ WebMacroActionEvent.java    2000/05/21 18:24:05
@@ -98,7 +98,7 @@
             doEvents(data, (WebContext)data.getTemplateInfo()
                 .getTemplateContext(WebMacroService.WEBMACRO_CONTEXT));
         }
-        catch (Exception e)
+        catch (NoSuchMethodException e)
         {
             doPerform( data );
         }

-- 
Sean Legassick
[EMAIL PROTECTED]


------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to