You should really only create a session factory once, generally on application load. If you need more than one, they should still all be created at the start.
On Thu, Jul 30, 2009 at 7:22 PM, ComradeF <[email protected]> wrote: > > "Id". Though I'm looking at my code now and I'm beginning to think > this has to do with thread abortions that occur either while > NHibernate is doing something, or while FNH is mapping. My project > uses a lot of databases, and to connect to each one, have to call > Fluenty.Configure() and provide the connection string, the > automappings... you know the drill. > > So in other words, it's probably just a result of my usage scenario -- > which is probably not ideal. > > Maybe I can shift this to another question as well, then... is there a > better way to handle that? > > Suppose I've got a schema that is used in three databases. Same > schema. Will I need to call Fluently.Configure() from the beginning > each time I want to use one? Or is there some way to retain the > mappings in memory and just make new session factories? Hopefully that > made sense... > > > On Jul 30, 1:02 pm, James Gregory <[email protected]> wrote: > > Sounds like you don't have an Id mapped. What's your Id property called? > > > > On Thu, Jul 30, 2009 at 6:57 PM, ComradeF <[email protected]> wrote: > > > > > Using release 536 and log4net, I'm seeing this error. I'm using > > > AutoMappings. > > > > > (XmlDocument)(3,6): XML validation error: The element 'class' in > > > namespace 'urn:nhibernate-mapping-2.2' has invalid child element > > > 'property' in namespace 'urn:nhibernate-mapping-2.2'. List of possible > > > elements expected: 'meta, subselect, cache, synchronize, comment, > > > tuplizer, id, composite-id' in namespace 'urn:nhibernate-mapping-2.2'. > > > NHibernateMappingException: (XmlDocument)(3,6): XmlValidation error: > > > The element 'class' in namespace 'urn:nhibernate-mapping-2.2' has > > > invalid child element 'property' in namespace 'urn:nhibernate- > > > mapping-2.2'. List of possible elements expected: 'meta, subselect, > > > cache, synchronize, comment, tuplizer, id, composite-id' in namespace > > > 'urn:nhibernate-mapping-2.2'. ---> > > > System.Xml.Schema.XmlSchemaValidationExpectation: The element 'class' > > > in namespace 'urn:nhibernate-mapping-2.2' has invalid child element > > > 'property' in namespace 'urn:nhibernate-mapping-2.2'. List of possible > > > elements expected: 'meta, subselect, cache, synchronize, comment, > > > tuplizer, id, composite-id' in namespace 'urn:nhibernate-mapping-2.2'. > > > --- End of inner exception stack trace --- > > > > > What other information would help? > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Fluent NHibernate" 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/fluent-nhibernate?hl=en -~----------~----~----~----~------~----~------~--~---
