The proxy must be able to derive from the class, so the class' constructor
must be public or protected.

/Oskar


2009/4/27 Rémi Després-Smyth <[email protected]>

>  I’m using NHibernate version 1.2.1.4000.
>
>
>
> I was getting a "Creating a proxy instance failed." Error; looking into it
> further, the inner exception was being thrown by
>
>
>
> _proxyGenerator.CreateClassProxy(_persistentClass, _interfaces,
> initializer, false);
>
>
>
> In NHibernate.Proxy.CastleProxyFactory, and the message was "Constructor on
> type 'CProxyTypeMyNamespaceMyClassName_NHibernate_ProxyINHibernateProxy1'
> not found."
>
>
>
> When I looked into my class, I found the only constructor (no params) was
> marked as internal; if I changed this to public, my test worked fine.
>
>
>
> What are the requirements in NHibernate for entitye classes?  Do they
> require public default constructors?  Can anyone clear this up for me?
>
>
>
> Regards,
>
> Remi.
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to