I have a newly created project and I am using Fluent NHibernate to map
my objects. I am able to save an object just fine but when I try to
load that object and access any properties with a string type I get a
format exception. I am using using the latest version of NHib and
LinFu for my proxy factory.
Here is a stack trace form when I load the object and try to access
the "FirstName" property. Any ideas?
Test 'Mytrade.Tests.UserRepositoryTest.Can_Save_To_Datatbase' failed:
NHibernate.Exceptions.GenericADOException : could not load an entity:
[Mytrade.Core.Model.User#2][Sql query here]
----> System.FormatException : String was not recognized as a valid
Boolean.
at NHibernate.Loader.Loader.LoadEntity(ISessionImplementor session,
Object id, IType identifierType, Object optionalObject, String
optionalEntityName, Object optionalIdentifier, IEntityPersister
persister)
at
NHibernate.Loader.Entity.AbstractEntityLoader.Load(ISessionImplementor
session, Object id, Object optionalObject, Object optionalId)
at NHibernate.Loader.Entity.AbstractEntityLoader.Load(Object id,
Object optionalObject, ISessionImplementor session)
at NHibernate.Persister.Entity.AbstractEntityPersister.Load(Object
id, Object optionalObject, LockMode lockMode, ISessionImplementor
session)
at
NHibernate.Event.Default.DefaultLoadEventListener.LoadFromDatasource(LoadEvent
event, IEntityPersister persister, EntityKey keyToLoad, LoadType
options)
at NHibernate.Event.Default.DefaultLoadEventListener.DoLoad(LoadEvent
event, IEntityPersister persister, EntityKey keyToLoad, LoadType
options)
at NHibernate.Event.Default.DefaultLoadEventListener.Load(LoadEvent
event, IEntityPersister persister, EntityKey keyToLoad, LoadType
options)
at NHibernate.Event.Default.DefaultLoadEventListener.OnLoad(LoadEvent
event, LoadType loadType)
at NHibernate.Impl.SessionImpl.FireLoad(LoadEvent event, LoadType
loadType)
at NHibernate.Impl.SessionImpl.ImmediateLoad(String entityName,
Object id)
at NHibernate.Proxy.AbstractLazyInitializer.Initialize()
at NHibernate.ByteCode.LinFu.LazyInitializer.Intercept(InvocationInfo
info)
at UserProxy.get_FirstName()
UserRepositoryTest.cs(45,0): at
Mytrade.Tests.UserRepositoryTest.Can_Save_To_Datatbase()
--FormatException
at System.Boolean.Parse(String value)
--
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.