Dúvida com Hibernate Validator

Falae todos… é o seguinte…

Tem como gerar um erro no hibernate?

é o seguinte… todas minhas páginas tem a estrutura

[code]



    <c:forEach var=“error” items="${errors.iterator}">
  • ${error.key}

  • </c:forEach>
[/code]

e ela está funcionando corretamente para as propriedades que eu fiz as annotations…

porém eu gostaria de fazer de uma forma diferente… por exemplo… na minha classe Logic(uso o vRaptor)… fazer o seguinte…

public void metodo(){ if(coisa inesperada acontecer){ GERAR ERRO NO HIBERNATE. } }

fazendo isso esses erros gerados iriam cair na primeira estrutura…

entenderam?

É POSSÍVEL?!?!?

VALEU!!

Pode ser assim?

   public void metodo(){  
      if(coisa inesperada acontecer){  
         throw new HibernateException("Erro inesperado!");  
      }  
   }  

Fala haamilton… fiz isso e apareceu o seguinte:

[code]type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Erro inesperado!
org.vraptor.VRaptorServlet.service(VRaptorServlet.java:95)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)[/code]

não aconteceu de aparecer na estrutura…

valeu pela ajuda… mas ainda não foi hehe…