Hibernate X Hospedagem

Pessoal,

Estou com problemas no deploy de uma aplicação que usa JPA (com hibernate).

O Problema é de segurança… Aparentemente não podemos usar reflexão na nossa aplicação… não temos:

RuntimePermission acessDeclaresMembers

javax.persistence.PersistenceException: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessDeclaredMembers) org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:252)

Alguem já teve um problema semelhante e conseguiu resolver? O servidor de hospedagem disse que podemos colocar o Hibernate (o jar) em uma pasta onde existe essa permissão mas não vai adiantar já que a reflexão é feita com nossas classes de domínio que não podem ir para essa pasta. Eles sugerem uma hospedagem semi-dedicada, que é MUITO cara e inviável…

Alguma luz?

Valeu

Tive um problema desse na locaweb la eles disponibilizao um jar do hibernate com algumas alteracoes pra vc poder utilizar. Troca uma ideia com o pessoal do provedor. Eles tem que dar um jeito!

Pois é…

Vamos ver isso com o provedor… Eles nos deram a permissão de “acessDeclaredMembers” e agora estamos esbarrando em uma ReflectionPermission…

http://www.hibernate.org/294.html

Mas blz… vo discutir com o pessoal da hospedagem!

Isso só pode ser piada né? Eles realmente te mandam um jar do hibernate, ALTERADO, pra você poder usar?!

Isso foi a muito tempo atras. Nao lembro exatamente porque motivo tive de alterar. Estava dando uma olhada no site pra poder te responder e parece que vc continua tendo que alterar o jar.

valha…nao entendi…