This bug Appeared also in removing the same entity (UOM):
-Inner stack trace for removing bug
"at Xtensive.Storage.Providers.SessionHandler.BuildReferencingQuery(AssociationInfo association)
at Xtensive.Storage.Providers.SessionHandler.<getreferencesto>b__38(Object p)
at Xtensive.Threading.ThreadSafeDictionary2.GetValue(TKey key, Func
2 generator)
at Xtensive.Storage.Providers.SessionHandler.GetReferencesTo(Entity target, AssociationInfo association)
at Xtensive.Orm.ReferenceFinder.GetReferencesTo(Entity target, AssociationInfo association)
at Xtensive.Orm.ReferentialIntegrity.RemovalProcessor.ProcessItems(IList1 entities)
at Xtensive.Orm.ReferentialIntegrity.RemovalProcessor.Remove(IEnumerable
1 entities)
at Xtensive.Orm.Entity.Remove()
at Microtech.Andalus.Web.ManagedObjectConnectorAndalusPage.Delete() in E:\Ahmed Ajlan\2011-05-02\AndalusNew\Framework\trunk\Microtech.Andalus.Web\ManagedObjectConnectorAndalusPage.cs:line 175
at Microtech.Infinity5.Web.Operations.SC.FRM_UOM.Delete() in E:\Ahmed Ajlan\2011-05-02\Infinity5\trunk\Source Code\Microtech.Infinity5.Web\Operations\SC\FRM_UOM.aspx.cs:line 297
at Microtech.Infinity5.Web.UserControls.uc_Navigation.btn_Delete_Click(Object sender, EventArgs e) in E:\Ahmed Ajlan\2011-05-02\Infinity5\trunk\Source Code\Microtech.Infinity5.Web\UserControls\uc_Navigation.ascx.cs:line 101
at DevExpress.Web.ASPxEditors.ASPxButton.OnClick(EventArgs e)
at DevExpress.Web.ASPxEditors.ASPxButton.RaisePostBackEvent(String eventArgument)
at DevExpress.Web.ASPxClasses.ASPxWebControl.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)"
-Inner stack trace for IsReferenced bug.
" at Xtensive.Storage.Providers.SessionHandler.BuildReferencingQuery(AssociationInfo association)
at Xtensive.Storage.Providers.SessionHandler.<getreferencesto>b38(Object p)
at Xtensive.Threading.ThreadSafeDictionary2.GetValue(TKey key, Func
2 generator)
at Xtensive.Storage.Providers.SessionHandler.GetReferencesTo(Entity target, AssociationInfo association)
at Xtensive.Orm.ReferenceFinder.<>cDisplayClass1.<getreferencesto>b0(AssociationInfo association)
at System.Linq.Enumerable.<selectmanyiterator>d142.MoveNext()
at Xtensive.Core.EnumerableExtensions.IsNullOrEmpty[TItem](IEnumerable
1 items)
at Xtensive.Orm.ReferenceFinder.IsReferenced(Entity target)
at Microtech.Infinity5.Model.Operations.SC.UOM.IsUsed() in E:\Ahmed Ajlan\2011-05-02\Infinity5\trunk\Source Code\Microtech.Infinity5.Model\Operations\SC\UOM.cs:line 46
at Microtech.Infinity5.Web.Operations.SC.FRM_UOM.AfterRowIndexChanged() in E:\Ahmed Ajlan\2011-05-02\Infinity5\trunk\Source Code\Microtech.Infinity5.Web\Operations\SC\FRM_UOM.aspx.cs:line 498
at Microtech.Andalus.Web.ManagedObjectConnectorAndalusPage.Event_FocusedRowChanged(Object sender, EventArgs e) in E:\Ahmed Ajlan\2011-05-02\AndalusNew\Framework\trunk\Microtech.Andalus.Web\ManagedObjectConnectorAndalusPage.cs:line 410
at DevExpress.Web.ASPxGridView.ASPxGridView.RaiseFocusedRowChanged(EventArgs e)
at DevExpress.Web.ASPxGridView.ASPxGridView.DevExpress.Web.Data.IWebDataEvents.OnFocusedRowChanged()
at DevExpress.Web.Data.WebDataProxy.OnFocusedRowChanged()
at DevExpress.Web.ASPxGridView.ASPxGridView.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)"
answered
May 26 '11 at 11:46
ahmedajlan
5●1●1●1
Hello ahmedajlan,
First of all, I need the stacktrace for the exception. Moreover, I might need a part of your domain model. Hope you understand.