public ActionForward searchPerson(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
HttpServletResponse response) throws Exception {
final IViewState viewState = RenderUtils.getViewState("personBeanID");
PersonBean personBean = (PersonBean) viewState.getMetaObject().getObject();
SearchPerson.SearchParameters parameters =
new SearchParameters(personBean.getName(), null, personBean.getUsername(), personBean.getDocumentIdNumber(),
null, null, null, null, null, null, null, (String) null);
SearchPersonPredicate predicate = new SearchPerson.SearchPersonPredicate(parameters);
CollectionPager<Person> persons = SearchPerson.runSearchPerson(parameters, predicate);