Revision: 901
          http://stripes.svn.sourceforge.net/stripes/?rev=901&view=rev
Author:   bengunter
Date:     2008-05-09 22:19:43 -0700 (Fri, 09 May 2008)

Log Message:
-----------
Fixed STS-526: AnnotatedClassActionResolver.addActionBean is called with an 
abstract class. addActionBean(..) just ignores abstract classes now.

Modified Paths:
--------------
    
trunk/stripes/src/net/sourceforge/stripes/controller/AnnotatedClassActionResolver.java

Modified: 
trunk/stripes/src/net/sourceforge/stripes/controller/AnnotatedClassActionResolver.java
===================================================================
--- 
trunk/stripes/src/net/sourceforge/stripes/controller/AnnotatedClassActionResolver.java
      2008-05-10 04:43:48 UTC (rev 900)
+++ 
trunk/stripes/src/net/sourceforge/stripes/controller/AnnotatedClassActionResolver.java
      2008-05-10 05:19:43 UTC (rev 901)
@@ -121,6 +121,10 @@
      * @param clazz a class that implements ActionBean
      */
     protected void addActionBean(Class<? extends ActionBean> clazz) {
+        // Ignore abstract classes
+        if (Modifier.isAbstract(clazz.getModifiers()))
+            return;
+
         String binding = getUrlBinding(clazz);
         if (binding == null)
             return;


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to