}
  public void initialiserBaseDonnees () throws ServletException  {    OQLQuery       lRequete ;       // Requte  raliser sur la base    QueryResults   lResultat ;      // Rsultat de la requte sur la base       //Cas ou l'idArtefact est pass dans l'url    if(getRequete().getParameter("pArtefact") != null)    {      idArtefact = Integer.parseInt(getRequete().getParameter("pArtefact"));    }        // si l'idArtefact est valoris     //(si ce n'est pas le cas cela sera fait dans traiter  cause des problme avec le formulaire de type "multipart/form-data")    if(idArtefact >=0)    {      try      {        getBaseDonnees ().begin () ;        // Rcupre l'artefact concern par l'upload.        lRequete = getBaseDonnees ().getOQLQuery ("select ARTEFACT from owep.modele.execution.MArtefact ARTEFACT where mId = $1") ;        lRequete.bind (idArtefact) ;        lResultat = lRequete.execute () ;        mArtefact = (MArtefact) lResultat.next () ;      }      catch (Exception eException)      {        eException.printStackTrace () ;        throw new ServletException (CConstante.EXC_TRAITEMENT) ;      }    }  }