Detecção automatica metadados + Hibernate

Olá pesquisei no Fórum a respeito e não encontrei nada que pudesse esclarecer minha dúvida.

Estou tentando utilizar o Hibernate + anotações JPA, mas queria utilizar a session do Hibernate, somente as anotaçõe JPA, mas para isso ainda tenho que dizer no hibernate.cfg.xml quais as classes que quero mapear, já no JPA isso eh automático.
É possível fazer isso no hibernate? ou somente o EntityManager implementação do Hibernate sobre o JPA tem detecção automática de metadados ?

Obrigado

danielbussade,
eu particularmente não conheço nenhuma forma de fazer o hibernate funcionar sem dizer a ele quais classes estão mapeadas.
Há sim outra maneira que não o hibernate.cfg.xml, onde você cria um AnnotationConfiguration e para cada classe faz

annotationConfiguration.addAnnotedClass(Entidade.class);

Eh eu conhecia esta forma também é problema destas formas, eh ficar anotando cada classe que eu precisar mapear, porque no JPA é tudo automático.

Acho que o jeito vai ser usar o XDoclet, para ele gerar o xml para mim!!

Valeu