The first time page is loaded the validation does not seem to work - I don't get error message but if I refresh the page or submit it, validations start working.
below is the code and it's linked to session managed bean.
<h:dataTable value="#{claimItem.claimItemList}" var="CdeClaimItem"
id="dataTableClaims">
<h:column>
<h:inputText value="#{CdeClaimItem.feeScheduleCd}" id="fsc"
style="text-align: center; width: 127px"
required="true"
requiredMessage="Fee must be entered">
<p:ajax event="blur" update="fscMsg"></p:ajax>
</h:inputText>
<h:message id="fscMsg" for="fsc"></h:message>
</h:column>