getBaseDonnees().commit(); getBaseDonnees().begin();
    public void initialiserBaseDonnees () throws ServletException    {      Session      lSession ;     // Session actuelle de l'utilisateur.      OQLQuery     lRequete ;     // Requte  raliser sur la base.      QueryResults lResultat ;    // Rsultat de la requte sur la base.            lSession     = (Session) getRequete ().getSession ().getAttribute (CConstante.SES_SESSION) ;      mProjet      = lSession.getProjet () ;                  try      {        getBaseDonnees ().begin () ;                // Rcupre le projet actuellement ouvert.        lRequete = getBaseDonnees ().getOQLQuery ("select PROJET from owep.modele.execution.MProjet PROJET where mId = $1") ;        lRequete.bind (mProjet.getId ()) ;        lResultat = lRequete.execute () ;        // Si on rcupre correctement le projet dans la base,        if (lResultat.hasMore ())        {          mProjet = (MProjet) lResultat.next () ;        }        // Si le projet n'existe pas,        else        {          throw new ServletException (CConstante.EXC_TRAITEMENT) ;        }                getBaseDonnees().commit();        getBaseDonnees().begin();                  // Charge l'itration en cours.          lRequete = getBaseDonnees ().getOQLQuery ("select ITERATION from owep.modele.execution.MIteration ITERATION where mEtat = $1 AND mProjet.mId = $2") ;          lRequete.bind (MIteration.ETAT_EN_COURS) ;          lRequete.bind (mProjet.getId ()) ;          lResultat = lRequete.execute () ;          // Si on rcupre correctement l'itration dans la base,          if (lResultat.hasMore ())          {            mIteration = (MIteration) lResultat.next () ;          }          // Si l'itration n'existe pas ou n'appartient pas au projet ouvert,          else          {            throw new ServletException (CConstante.EXC_TRAITEMENT) ;          }                }      catch (Exception eException)      {        eException.printStackTrace () ;        throw new ServletException (CConstante.EXC_TRAITEMENT) ;      }    }