Annotation Processing com JPA 2 - MetaModelo Statico não funciona - HELP!

pessoal, to tentando configurar aqui pra gerar as classes Entity_ pra usar o metamodelo statico, mas não esta gerando… =/

Gostaria de saber o que esta faltando … coloquei no path o JAR do JPA2 conforme screens e tentei ativar… as classes não são geradas =/

http://img534.imageshack.us/img534/3855/screent.png
http://img143.imageshack.us/img143/1398/screen2h.png

se alguem puder me ajudar =/ …

ja ate tentei criar um build.xml que tem no artigo do MundoJava do paulo Silvera, quando executo o build, na saida sai uns warn e nada dos arquivos, não sei se com o ant eu tenho que registrar mais alguma coisa, nunca mexi bem com ant… http://pastebin.com/FjXW6jUE

por favor alguem me ajuda

ps.: segue screen da pasta de libs

http://img153.imageshack.us/img153/5315/screen3x.png

descobri alguns problemas 1° o .zip do souceforge não esta vindo com essa lib, do metamodel generator, ai eu achei ele no repository do maven, porem quando poem ele no projeto, fica aparecendo um erro de compilação … bom… estranho, to baixando o EclipseLink, vou ver c lá tem um jar q faça esse processo

o problema persiste, e se alguem tiver soluções eu agradeço ^^

resolvido! … depois de muita procura encontrei o arquivo faltando (ele ta em anexo)

o outro problem é que eu tinha que ter colocado no path da figura 1, o Hibernate.jar e o jpa2 annotations

Fala Lavieri,

então estou tentando usar o metamodel mas ta dificil! rs

Bom, eu consigo gerar os metamodel só que ele gera com o mesmo nome de pacote das minhas entitys!

Exemplo: no meu projeto tenho a seguinte classe Usuario.class no pacote br.com.entity, e o metamodel gera o metamodel/br.com.entity.Usuario_ e quando
vou importar no minha classe o Usuario_ ele fala que não existe, agora se eu mudo o nome do pacote que está no metamodel ele acha, mas sempre que
recompilo as classes ele gera o pacote com nome errado e tenho q trocar de novo!!!

espero ter conseguido explicar bem!!

Ficarei no aguardo e obrigado.

E ainda tem mais, o projeto compila, mas quando rodo, ele da NullPointer, justo na linha que uso Usuario_ ! =/

Bom consegui fazer funcionar!!

Eu renomei o nome do pacote, e depois importei a classe com o pacote renomeado e depois voltei o nome do pacote para o que o APT gerou!! Agora funcionou e sem NullPointer tambem, pq ele achou o pacote original!!

Bom, não se é BUG, se você tiver um resposta para ajudar, ficarei grato!!

Por mais é isso!

Vlws.

Faz assim

1 - Clica com direito no seu projeto
2 - Escolhe propriedades
3 - Seleciona Java Compiler
4 - Seleciona Annotation Processing
5 - No campo Generated source directory coloca o valor “.apt_generated”

Pronto… agora não vai ter pacote pra vc tansferir classes…

suas classes de metamodel não vai mais aparecer no seu src… porem quando vc fizer Usuario_ ela vai aparecer no eclipse, com todos os campos…

ai é só usar…

boa sorte