太っている場合は申し訳ありませんが、f:ajaxタグのexecute = "@ all"は実際に何をするはずですか?ページ上のすべての要素を送信することを期待していましたが、ページ上のすべてのフォームではなく、囲んでいるフォームの値のみをPOSTしているようです。
例えば
<h:body>
<h:form id="form1">
Input1/Form1 <h:inputText id="testinput" value="#{testBean.input1}" />
</h:form>
<h:form id="form2">
Input2/form2 <h:inputText id="testinput2" value="#{testBean.input2}" />
<h:commandButton value="Ok" actionListener="#{testBean.al}">
<f:ajax execute="@all" />
</h:commandButton>
</h:form>
</h:body>
form2のみがクリックで投稿されます。
mojarra2.0.2を使用します。