Array
(
)

Falha System.Security.Permissions.ReflectionPermission

Mbahis
   - 11 mar 2008

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?