You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by cj...@apache.org on 2009/10/21 16:46:36 UTC

svn commit: r828037 - in /myfaces/core/trunk/impl/src/main/java/org/apache/myfaces: config/annotation/AnnotationConfigurator.java view/facelets/tag/AbstractTagLibrary.java

Author: cjhoward
Date: Wed Oct 21 14:46:35 2009
New Revision: 828037

URL: http://svn.apache.org/viewvc?rev=828037&view=rev
Log:
MYFACES-2384 - fix handling of @FacesBehavior and BehaviorHandlers.

Modified:
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/config/annotation/AnnotationConfigurator.java
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/AbstractTagLibrary.java

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/config/annotation/AnnotationConfigurator.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/config/annotation/AnnotationConfigurator.java?rev=828037&r1=828036&r2=828037&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/config/annotation/AnnotationConfigurator.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/config/annotation/AnnotationConfigurator.java Wed Oct 21 14:46:35 2009
@@ -141,6 +141,7 @@
     {
         Set<String> bcan = new HashSet<String>(10, 1f);
         bcan.add("Ljavax/faces/component/FacesComponent;");
+        bcan.add("Ljavax/faces/component/behavior/FacesBehavior;");
         bcan.add("Ljavax/faces/convert/FacesConverter;");
         bcan.add("Ljavax/faces/validator/FacesValidator;");
         bcan.add("Ljavax/faces/render/FacesRenderer;");

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/AbstractTagLibrary.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/AbstractTagLibrary.java?rev=828037&r1=828036&r2=828037&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/AbstractTagLibrary.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/AbstractTagLibrary.java Wed Oct 21 14:46:35 2009
@@ -701,7 +701,7 @@
 
     private static class UserBehaviorHandlerFactory implements TagHandlerFactory
     {
-        private final static Class<?>[] CONS_SIG = new Class[] { ComponentConfig.class };
+        private final static Class<?>[] CONS_SIG = new Class[] { BehaviorConfig.class };
 
         protected final String behaviorId;