Re:erro ao integrar hibernate e vraptor

http://www.vraptor.com.br/forum/forums/show/1.page;jsessionid=5EFBE74E464547A61CB7FE5A944ACE95

ai galera testei o vraptor separado e ta tudo ok, testei o hibernate separado e tb ok, quando eu junto da exceção .
o erro ta na inicializacao do hibernate, é preciso configurar algo a mais quando tratamos Vraptor com o hibernate? de acordo com a exceção estão faltando bibliotecas, mas como funcionam separadamente?

erro

java.lang.NoClassDefFoundError: org/hibernate/cfg/AnnotationConfiguration
br.com.logic.HibernateUtil.(HibernateUtil.java:14)
br.com.logic.AlunoLogic.salva(AlunoLogic.java:26)

hibernateUtil(inicializa o hibernate)

public class HibernateUtil {

 private static SessionFactory factory; 

static { 
    try { 

          factory = new AnnotationConfiguration().configure() 
            .buildSessionFactory(); 

     } catch (Throwable ex) { 

      System.err.println("falhou" + ex); 
      throw new ExceptionInInitializerError(ex); 

}

}

public static SessionFactory retornaConexao() {
return factory;
}
}

classe basica anotada

@Entity
@Table(name=“aluno”)

public class Aluno {

public Aluno(){

}
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int idAluno;

private String nome;
private String cpf;

//getts e setters
}

AlunoLogic

@Component
public class AlunoLogic {

@Parameter
@Out
private Session session;

public AlunoLogic() {

}

public void salvar(Aluno aluno) {

 try { 
      session = HibernateUtil.retornaConexao().openSession(); 
      Transaction tx = session.beginTransaction(); 

      session.save(aluno); 

      tx.commit(); 
      session.flush(); 

      session.close(); 
     } catch (Exception e) { 


 }