I just noticed, I accidentally still had immediate=true when I tested
the subForm. After I removed, it I am getting validation errors from
outside of the subform. In fact, it doesn't look like subform is doing
anything at all.

Got required validation errors from components out here
<s:subForm id="deleteEmailForm">
        <t:commandLink action="#{userEdit.deleteEmail}"
                title="#{msg.edit_user_delete_email}"
                styleClass="imageButton"
                onclick="if (!confirm('#{msg.edit_user_delete_email_confirm}')) 
return;">
                <b:imageButton url="delete" />
                <t:updateActionListener property="#{userEdit.email}"
                        value="#{emailAddr}" />
        </t:commandLink>
</s:subForm>

Any ideas of why this may be happening?

Reply via email to