[ http://issues.apache.org/jira/browse/TOMAHAWK-156?page=comments#action_12367742 ]
Mike Kienenberger commented on TOMAHAWK-156: -------------------------------------------- I don't have any more time to look at this right now, and probably Dennis Byrne (who wrote the last patch) or Martin Marinschek (who applied it) will need to take a look. You might try checking out a Jan 9, 2006 version of the code and see if the error is there. I suspect it was broken on Jan 10th. The patch revision was 367512. The related issue was MYFACES-853 I can't say for sure that this was the cause, but I don't see any other dataList changes committed since December. > 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
