Falha System.Security.Permissions.ReflectionPermission
11/03/2008
0
Olá,
Estou com problemas com o .net remoting e NHibernate.
Quando um Atributo agregado de uma classe está configurado no arquivo hbm.xml com lazy=´True´ o Nhibernate gera um subclass que implementa INHibernateProxy (Isso é criado no server do remoting).
Minha aplicação Client recebe uma lista de objetos, que na hora de salvar eu mando esse objeto de volta para o server usando a classe DAOGenerico que herda de MarshalByRefObject. Quando o objeto não tem relação com outras classes o objeto é enviado e salvo com sucesso, mas quando tem um agregado acontece esse erro:
{´Falha na solicitação da permissão de tipo ´System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089´.´}
Como Faço para dar permissão para essa subclass que é criada em tempo de execução pelo HHibernate?
Estou com problemas com o .net remoting e NHibernate.
Quando um Atributo agregado de uma classe está configurado no arquivo hbm.xml com lazy=´True´ o Nhibernate gera um subclass que implementa INHibernateProxy (Isso é criado no server do remoting).
Minha aplicação Client recebe uma lista de objetos, que na hora de salvar eu mando esse objeto de volta para o server usando a classe DAOGenerico que herda de MarshalByRefObject. Quando o objeto não tem relação com outras classes o objeto é enviado e salvo com sucesso, mas quando tem um agregado acontece esse erro:
{´Falha na solicitação da permissão de tipo ´System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089´.´}
Como Faço para dar permissão para essa subclass que é criada em tempo de execução pelo HHibernate?
Mbahis
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)