public WOActionResults inscrire() {
   ERXRedirect redirectPage = null;
   NouveauDossierPreEtudiant page =
       (NouveauDossierPreEtudiant)
           component.pageWithName(NouveauDossierPreEtudiant.class.getName());
   try {
     page.ctrl.initDossier(unPreEtudiant());
     redirectPage = new ERXRedirect(component.context());
     redirectPage.setComponent(page);
     component.session().setErreur(null);
   } catch (CtrlInscriptionException e) {
     component.session().defaultEditingContext().revert();
     component.session().defaultEditingContext().invalidateAllObjects();
     WOResponse response = new WOResponse();
     response.setStatus(500);
     component.session().setErreur(e.getMessageJS());
     return response;
   }
   return redirectPage;
 }