I think that you forgot to user
Security.InitializeConfiguration<YourUserImpl>(cfg)

On Sun, Nov 29, 2009 at 10:35 AM, Firefly <[email protected]> wrote:

> I have uploaded the file into the file pool that will throw an
> exception that say something like this...
>
> NHibernate.MappingException was unhandled
>  Message="An association from the table Permissions refers to an
> unmapped class: Rhino.Security.IUser"
>  Source="NHibernate"
>
>
> The source is a modified version of the tutorial by Artur that can be
> found here
> http://weblogs.asp.net/arturtrosin/archive/2009/04/02/rhino-tools-rhino-security-guide.aspx
>
> The relevance part of this error come from this part of the source
>
>   internal class NHibernateDbSchemaGeneration :
> INHibernateInitializationAware
>   {
>       public void BeforeInitialization()
>       {
>       }
>
>       public void Configured(Configuration cfg)
>       {
>           //new SchemaExport(cfg).Create(true, true);
>
>           var cfg1 = new Configuration();
>           cfg1.Configure();
>
>           //why is that if I am using my own Configuration file I get
> that error?
>           var db = new SchemaExport(cfg1);
>           db.Create(true, true);
>       }
>
>       public void Initialized(Configuration cfg, ISessionFactory
> sessionFactory)
>       {
>       }
>   }
>
>
> The error only happen when I created my own configuration object and
> not when I use the cfg object that got passed in by the container.
>
> I looked in the watch windows and base on my limited knowledge they
> look very much the same. Is there something else that I need to do in
> creating a new configuration object?
> it probably something simple but fundamental that I am missing. This
> set up have worked for me before. I only got an error today when I try
> to incorporate Rhino into my project.
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Rhino Tools Dev" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<rhino-tools-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/rhino-tools-dev?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" 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/rhino-tools-dev?hl=en.


Reply via email to