You are correct. That was a typing error from me when writing the bug. I have entered the correct code below - unfortuntale the problem is still the same. We havce also discovered that the problem - the getter is not called - exists with all the tags from the JSF Core taglib.
The timeZone and pattern values are not being read from the columnInfo object when the tag is within a columns tag in a dataTable. The columnInfo is set by the columns tag but the getter is not called. However, if we access the values via an outputText tag e.g. (These values are displayed) (These values are displayed) the getters are accessed and the values displayed. <t:dataTable id="edbcd" var="data" preserveDataModel="false" value="#{masterDataController.sortableList.dataModel}" sortColumn="#{masterDataController.sortableList.sort}" sortAscending="#{masterDataController.sortableList.ascending}" preserveSort="false" renderedIfEmpty="false"> <t:columns var="columnInfo" value="#{masterDataController.sortableList.columnInfos}"> <h:inputText value="#{masterDataController}"> <f:convertDateTime timeZone="#{columnInfo.timeZone}" pattern="#{columnInfo.pattern}" /> (These values are not accessed) </h:inputText> <h:outputText value="#{columnInfo.timeZone}" /> (These values will be displayed) <h:outputText value="#{columnInfo.pattern}" /> (These values will be displayed) </t:columns> </t:dataTable> Mike Kienenberger wrote: > > What you posted isn't valid: > > You have: > <-- should be '>' not '/>' > > > > I could see how that might cause this tag to be ignored, provided it > was parsed at all. > > On 5/31/07, Johnny Sutherland wrote: >> The timeZone and pattern values are not being read from the columnInfo >> object when the tag is within a columns tag in a dataTable. >> >> The columnInfo is set by the columns tag but the getter is not called. >> However, if we access the values via an outputText tag e.g. (These values >> are displayed) (These values are displayed) >> >> the getters are accessed and the values displayed. >> >> Here is a sample of the code. >> >> headerClass="standardTableHeader" >> footerClass="standardText" >> rowClasses="standardTable_Row1, standardTable_Row2" var="data" >> preserveDataModel="false" >> value="#{masterDataController.sortableList.dataModel}" >> rows="10" >> sortColumn="#{masterDataController.sortableList.sort}" >> sortAscending="#{masterDataController.sortableList.ascending}" >> preserveSort="false" renderedIfEmpty="false"> >> >> >> value="#{masterDataController.sortableList.columnInfos}" >> styleClass="#{masterDataController.sortableList.columnStyleClass}"> >> >> >> >> styleClass="tableHeader" immediate="false" >> action="#{masterDataController.sortableList.sort}"> >> >> >> >> >> >> >> >> value="#{masterDataController.sortableList.columnValue}" >> rendered="#{!masterDataController.sortableList.dataModel.selected}" >> /> >> >> pattern="#{columnInfo.pattern}" /> (These values are not accessed) >> >> >> >> (These values will be >> displayed) >> >> (These values will be >> displayed) >> >> >> ________________________________ >> View this message in context: Possible bug in the columns tag with the >> convertDateTime tag >> Sent from the My Faces - Dev mailing list archive at Nabble.com. >> > > -- View this message in context: http://www.nabble.com/Possible-bug-in-the-columns-tag-with-the-convertDateTime-tag-tf3845423.html#a10909069 Sent from the My Faces - Dev mailing list archive at Nabble.com.