Hi,
I’ve recently upgraded from V4 to V5.01GA
I’m now getting a validator warning on my JSF pages that were not there in the previous version.
<h:dataTable value="#{TradingPartyIdSearchBean.searchResults}" var="r"
rendered="#{TradingPartyIdSearchBean.searchResultsRows > 0}" styleClass="StdResultsTable"
headerClass="StdResultsHeader" rowClasses="StdResultsRow, StdResultsRowAlternate"
columnClasses="StdResultsColumnCheck, StdResultsColumnLeft, StdResultsColumnLeft, StdResultsColumnLeft, StdResultsColumnLeft"
cellpadding="0" cellspacing="0">
<h:column>
<f:facet name="header">
<f:verbatim> </f:verbatim>
</f:facet>
<p:outputCheckbox id="tpiResultRecords" name="tpiResultRecords" value="#{r.primaryKey}" styleClass="StdCheckBox" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{msg.trading_party_id_value_label}" />
</f:facet>
<h:commandLink action="#{TradingPartyIdDetailsBean.view}" value="#{r.value}" styleClass="StdResultsLink">
<f:param name="#{TradingPartyIdDetailsBean.tradingPartyIdPrimaryKeyHttpParameterName}" value="#{r.primaryKey}" />
</h:commandLink>
</h:column>
The variable “r” in #{r.primaryKey} has a warning “r cannot be resolved”.
Can you please help me have a look at this.
Thanks
Vibul.