DataList doesn't validate or update model in 1.1.2 nightlies
------------------------------------------------------------

         Key: TOMAHAWK-156
         URL: http://issues.apache.org/jira/browse/TOMAHAWK-156
     Project: MyFaces Tomahawk
        Type: Bug
  Components: Data List  
    Versions: 1.1.2-SNAPSHOT    
    Reporter: Mike Youngstrom
    Priority: Critical


DataList appears to be broken in 1.1.2-nightlies.  My form elements are not 
being validated or updated.  If I downgrade to 1.1.1 everything works fine.  
Here is the test case:


-----------test.jsp-------------
<%@ taglib uri="http://java.sun.com/jsf/html"; prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core"; prefix="f"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk"; prefix="t"%>
<f:view>
        <h:form>
                <t:dataList value="#{test.values}" var="value">
                        <h:message for="item"/>
                        <h:inputText id="item" required="true" 
value="#{value.value}"/><br/>
                </t:dataList>
                <br/>
                <h:commandButton/>
        </h:form>
</f:view>

--------------Test.java------------(A SESSION managed bean named "test")
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class Test {
        List values;
        public List getValues() {
                if(values == null) {
                        values = new ArrayList();
                        {
                                Map valuesMap = new HashMap();
                                valuesMap.put("value", "Groovy");
                                values.add(valuesMap);
                        }
                        {
                                Map valuesMap = new HashMap();
                                valuesMap.put("value", "Dude");
                                values.add(valuesMap);
                        }
                        {
                                Map valuesMap = new HashMap();
                                valuesMap.put("value", "Bob");
                                values.add(valuesMap);
                        }
                }
                return values;
        }
}



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to