getBaseDonnees ().close () ;
getBaseDonnees ().commit () ; getBaseDonnees ().close () ;
    public void initialiserBaseDonnees () throws ServletException    {      OQLQuery       lRequete ;       // Requte  raliser sur la base      QueryResults   lResultat ;      // Rsultat de la requte sur la base      try      {        getBaseDonnees ().begin () ;                //rcupration de l'id de la tache donc on veut afficher le dtail        int idTache = Integer.parseInt(getRequete().getParameter(("pTacheAVisualiser")));        // Rcupre la tche  visualiser.        lRequete = getBaseDonnees ().getOQLQuery ("select TACHE from owep.modele.execution.MTache TACHE where mId = $1") ;        lRequete.bind (idTache) ;        lResultat      = lRequete.execute () ;        mTache = (MTache) lResultat.next () ;                getBaseDonnees ().commit () ;      }      catch (Exception eException)      {        eException.printStackTrace () ;        throw new ServletException (CConstante.EXC_TRAITEMENT) ;      }      // Ferme la connexion  la base de donnes.      finally      {        try        {          getBaseDonnees ().close () ;        }        catch (PersistenceException eException)        {          eException.printStackTrace () ;          throw new ServletException (CConstante.EXC_DECONNEXION) ;        }      }    }