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]