The name of the entity you are trying to load is
LoremIpsum.Engine.PageManagement.RoutingRule

And the Id of the entity is
"~/Services/Ginikologia.aspx"

2009/10/26 ulu <[email protected]>

>
> Hi All,
>
> I'm getting a strange error in my Web, sometimes it happens, sometimes
> everything is Ok. I suspect there's something wrong with my query.
> Could you please look into it? I tried Google and Reflector, but they
> were silent..
>
> (I'm using the trunk version of NHibernate, but the exception only
> happens on a remote site, so I can't track it on my dev machine).
>
> NHibernate.Util.ADOExceptionReporter tells me the following:
> could not load an entity:
> [LoremIpsum.Engine.PageManagement.RoutingRule#~/Services/
> Ginikologia.aspx]
> [ SELECT routingrul0_.Url as Url12_3_, routingrul0_.PageId as
> PageId12_3_, pagestruct1_.Id as Id13_0_, pagestruct1_.MasterUrl as
> MasterUrl13_0_, pagestruct1_1_.Title as Title14_0_,
> pagestruct1_1_.Description as Descript3_14_0_, pagestruct1_1_.Keywords
> as Keywords14_0_, pagestruct1_2_.MenuItemId as MenuItemId15_0_,
> pagestruct1_2_.MainContentId as MainCont3_15_0_,
> pagestruct1_2_.RiteContentId as RiteCont4_15_0_, case when
> pagestruct1_2_.Id is not null then 2 when pagestruct1_1_.Id is not
> null then 1 when pagestruct1_.Id is not null then 0 end as clazz_0_,
> menuitem2_.Id as Id8_1_, menuitem2_.Url as Url8_1_, menuitem2_.Text as
> Text8_1_, menuitem2_.ParentId as ParentId8_1_, case when
> menuitem2_1_.Id is not null then 1 when menuitem2_.Id is not null then
> 0 end as clazz_1_, menuitem3_.Id as Id8_2_, menuitem3_.Url as Url8_2_,
> menuitem3_.Text as Text8_2_, menuitem3_.ParentId as ParentId8_2_, case
> when menuitem3_1_.Id is not null then 1 when menuitem3_.Id is not null
> then 0 end as clazz_2_ FROM RoutingRules routingrul0_ left outer join
> Pages pagestruct1_ on routingrul0_.PageId=pagestruct1_.Id left outer
> join SeoPages pagestruct1_1_ on pagestruct1_.Id=pagestruct1_1_.Id left
> outer join ServicePages pagestruct1_2_ on
> pagestruct1_.Id=pagestruct1_2_.Id left outer join MenuItems menuitem2_
> on pagestruct1_2_.MenuItemId=menuitem2_.Id left outer join
> ServiceRootMenuItems menuitem2_1_ on menuitem2_.Id=menuitem2_1_.Id
> left outer join MenuItems menuitem3_ on
> menuitem2_.ParentId=menuitem3_.Id left outer join ServiceRootMenuItems
> menuitem3_1_ on menuitem3_.Id=menuitem3_1_.Id WHERE
> routingrul0_.Url=? ]
>
> System.NullReferenceException: Object reference not set to an instance
> of an object.
>  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue
> value, Boolean add)
>  at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue
> value)
>  at Iesi.Collections.Generic.DictionarySet`1.Add(T o) in f:\Разные
> штуки\Visual Studio 2008\Projects\OpenSource\NHibernate\nhibernate\src
> \Iesi.Collections\Generic\DictionarySet.cs:line 65
>  at NHibernate.AdoNet.AbstractBatcher.Generate(CommandType type,
> SqlString sqlString, SqlType[] parameterTypes) in f:\Разные штуки
> \Visual Studio 2008\Projects\OpenSource\NHibernate\nhibernate\src
> \NHibernate\AdoNet\AbstractBatcher.cs:line 84
>  at NHibernate.AdoNet.AbstractBatcher.PrepareQueryCommand(CommandType
> type, SqlString sql, SqlType[] parameterTypes) in f:\Разные штуки
> \Visual Studio 2008\Projects\OpenSource\NHibernate\nhibernate\src
> \NHibernate\AdoNet\AbstractBatcher.cs:line 178
>  at NHibernate.Loader.Loader.PrepareQueryCommand(QueryParameters
> queryParameters, Boolean scroll, ISessionImplementor session) in f:
> \Разные штуки\Visual Studio 2008\Projects\OpenSource\NHibernate
> \nhibernate\src\NHibernate\Loader\Loader.cs:line 1118
>  at NHibernate.Loader.Loader.DoQuery(ISessionImplementor session,
> QueryParameters queryParameters, Boolean returnProxies) in f:\Разные
> штуки\Visual Studio 2008\Projects\OpenSource\NHibernate\nhibernate\src
> \NHibernate\Loader\Loader.cs:line 399
>  at NHibernate.Loader.Loader.DoQueryAndInitializeNonLazyCollections
> (ISessionImplementor session, QueryParameters queryParameters, Boolean
> returnProxies) in f:\Разные штуки\Visual Studio 2008\Projects
> \OpenSource\NHibernate\nhibernate\src\NHibernate\Loader\Loader.cs:line
> 236
>  at NHibernate.Loader.Loader.LoadEntity(ISessionImplementor session,
> Object id, IType identifierType, Object optionalObject, String
> optionalEntityName, Object optionalIdentifier, IEntityPersister
> persister) in f:\Разные штуки\Visual Studio 2008\Projects\OpenSource
> \NHibernate\nhibernate\src\NHibernate\Loader\Loader.cs:line 1371
>
> Would be grateful for any help.
>
> ulu
> >
>


-- 
Fabio Maulo

--~--~---------~--~----~------------~-------~--~----~
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