I have a form that I submit and I expect a message to be shown next to the field in error, but it actually gets shown in the messages area.
} else { log.info("Failed on unique user Check."); statusMessages.addToControlFromResourceBundle("registration_email", Severity.ERROR, "user_email_already_exists_in_system"); }
<s:decorate id="entity_user_email_decorator" template="../../WEB-INF/pages/editDecorator.xhtml"> <ui:define name="label"> <h:outputText value="#{messages.entity_user_email_label}" /> </ui:define> <ui:define name="content"> <h:inputText id="registration_email" value="#{risingstars.user.email}" required="true" size="70"> <a4j:support event="onblur" ajaxSingle="true" limitToList="true" reRender="entity_user_email_decorator"/> </h:inputText> </ui:define> <ui:define name="hint"> <s:formattedText value="#{messages.entity_user_email_hint}" /> </ui:define> </s:decorate>