Author: gvanmatre
Date: Fri Mar  3 21:43:27 2006
New Revision: 383043

URL: http://svn.apache.org/viewcvs?rev=383043&view=rev
Log:
Changed the "bindingType" of the clay component's XML config for the attribute 
"clayJsfid" from "VB" to "Early".  This fixes a bug reported by Ryan Wynn that 
prevented the "clayJsfid" attribute from being a binding expression.

Modified:
    struts/shale/trunk/clay-plugin/src/conf/clay-config.xml
    
struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java

Modified: struts/shale/trunk/clay-plugin/src/conf/clay-config.xml
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/clay-plugin/src/conf/clay-config.xml?rev=383043&r1=383042&r2=383043&view=diff
==============================================================================
--- struts/shale/trunk/clay-plugin/src/conf/clay-config.xml (original)
+++ struts/shale/trunk/clay-plugin/src/conf/clay-config.xml Fri Mar  3 21:43:27 
2006
@@ -626,7 +626,7 @@
         allowBody="false">
     <attributes>
       <set name="rendered" bindingType="VB" />    
-      <set name="clayJsfid" bindingType="VB" value="RUNTIME"/>
+      <set name="clayJsfid" bindingType="Early" value="RUNTIME"/>
       <set name="managedBeanName" bindingType="Early"/>
       <set name="shapeValidator" bindingType="None"/> 
     </attributes>

Modified: 
struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java
URL: 
http://svn.apache.org/viewcvs/struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java?rev=383043&r1=383042&r2=383043&view=diff
==============================================================================
--- 
struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java
 (original)
+++ 
struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java
 Fri Mar  3 21:43:27 2006
@@ -181,15 +181,7 @@
      * </p>
      */
     public String getClayJsfid() {
-        
-        if(jsfid != null)
-            return jsfid;
-        ValueBinding valuebinding = getValueBinding("clayJsfid");
-        if(valuebinding != null)
-            return (String)valuebinding.getValue(getFacesContext());
-        else
-            return null;
- 
+       return jsfid;
     }
     
        



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to