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