form3.submitAjax();
waitAjax().until(new ElementIsFocused(form3.getInput1()));
}
private static void addIndexPage(RichDeployment deployment) {
FaceletAsset p = new FaceletAsset();
p.body("<h:form id='form1'>");
p.body(" <rich:focus id='focus' />");
p.body(" <h:inputText id='input1' />");
p.body(" <h:inputText id='input2' required='true' />");
p.body(" <h:commandButton id='submit' value='Submit' />");
p.body(" <a4j:commandButton id='ajax' render='@form' value='Ajax' />");
p.body("</h:form>");
p.body("<h:form id='form2'>");
p.body(" <rich:focus id='focus' />");
p.body(" <h:inputText id='input1' />");
p.body(" <h:inputText id='input2' required='true' />");
p.body(" <h:commandButton id='submit' value='Submit' />");
p.body(" <a4j:commandButton id='ajax' render='@form' value='Ajax' />");
p.body("</h:form>");
p.body("<h:form id='form3'>");
p.body(" <rich:focus id='focus' />");
p.body(" <h:inputText id='input1' />");
p.body(" <h:inputText id='input2' />");
p.body(" <h:commandButton id='submit' value='Submit' />");
p.body(" <a4j:commandButton id='ajax' render='@form' value='Ajax' />");
p.body("</h:form>");
deployment.archive().addAsWebResource(p, "index.xhtml");
}