}
@Override
protected void setStartInformation(ActionForm form, HttpServletRequest request, HttpServletResponse response) {
final MobilityIndividualApplicationProcessBean bean =
new MobilityIndividualApplicationProcessBean(getParentProcess(request));
/*
* 06/05/2009 - Due to Public Candidacies, a candidacy created in admin
* office is external So we dont require ChoosePersonBean because a
* Person will not be associated or created at individual candidacy
* creation stage. Instead we bind with an empty PersonBean.
*
* bean.setChoosePersonBean(new ChoosePersonBean());
*/
/*
* 21/07/2009 - Now we create a person to process the payments
* imediately
*/
bean.setChoosePersonBean(new ChoosePersonBean());
bean.setPersonBean(new PersonBean());
bean.getChoosePersonBean().setName("");
bean.getChoosePersonBean().setDocumentType(IDDocumentType.FOREIGNER_IDENTITY_CARD);
/*
* 06/05/2009 - Also we mark the bean as an external candidacy.
*/
bean.setInternalPersonCandidacy(Boolean.TRUE);
request.setAttribute(getIndividualCandidacyProcessBeanName(), bean);
}