Bonjour a tous ,

J'utilise une classe qui peut lever une execption hibernate.

Je possède une servlet et dans la methode dopost je veux appeler le méthode qui peut lever l'exeption hibernate.
Code de la methode avec HibernateException
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
public Iterator recGroupe() throws HibernateException {
		//on affecte la liste des clients récupérés en BDD à l'attribut correspondant
		Session session=null;
		session = HibernateUtil.currentSession();
		//On realise la requette
		ArrayList mesGroupes=null;
		mesGroupes = (ArrayList)  session.find("from Groupe");
		// je recupere le gab deja dans la base de donnees
		Iterator it = mesGroupes.iterator();
		HibernateUtil.closeSession();
		 //on renvoie un tableau de gab
		 return (it);	
	}
Code de l'appel dans la servlet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws HibernateException, IOException{
test montest=new test();
test.recGroupe();
}
Et la mon builder me sort :

overrides javax.servlet.http.HTTpServlet.doPost
Hibernateexception is not compatible with throws clause httpServlet.doPost(....)

Merci d'avance