Options

Service tier crash.

ara3nara3n Member Posts: 9,255
edited 2011-05-24 in NAV Three Tier
Has anybody seen this error.
Selected property cannot be set on RowEntry as it is part of a RowEntryCollection

NAV 2009 R2?
Ahmed Rashed Amini
Independent Consultant/Developer


blog: https://dynamicsuser.net/nav/b/ara3n

Answers

  • Options
    kinekine Member Posts: 12,562
    Have you some more specific info? Did you try to enable logging on the service tier and check the logs? What about debugging the service tier? Do you know on which action it fail?
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • Options
    ara3nara3n Member Posts: 9,255
    Log Name: Application
    Source: MicrosoftDynamicsNAVServer
    Date: 5/3/2011 3:19:05 PM
    Event ID: 0
    Task Category: None
    Level: Error
    Keywords: Classic
    User: N/A
    Computer: EDIT.com
    Description:
    Service: MicrosoftDynamicsNavServer$GH-LIVE
    User: EDIT\EDIT
    Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
    Message: Selected property cannot be set on RowEntry as it is part of a RowEntryCollection.
    StackTrace: at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)
    Source: Microsoft.Dynamics.Nav.Ncl
    Type: System.Reflection.TargetInvocationException
    Message: Exception has been thrown by the target of an invocation.
    StackTrace:
    at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
    at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)
    Source: mscorlib
    Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
    Message: Selected property cannot be set on RowEntry as it is part of a RowEntryCollection.
    StackTrace:
    at Microsoft.Dynamics.Nav.Service.NSClientCallback.FormRunModal(NavForm form, NavFormRuntimeParameters parameters)
    at Microsoft.Dynamics.Nav.Runtime.NavForm.RunModal(NavRecord record, Int32 fieldNo)
    at Microsoft.Dynamics.Nav.Runtime.NavForm.RunModal()
    at Microsoft.Dynamics.Nav.BusinessApplication.Page16.Control33_OnAction()
    Source: Microsoft.Dynamics.Nav.Service
    Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
    Message: Selected property cannot be set on RowEntry as it is part of a RowEntryCollection.
    StackTrace:
    at Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoRethrowWithCatchException(Exception exception)
    at Microsoft.Dynamics.Nav.Client.ExceptionHandler.Application_ThreadException(Object sender, ThreadExceptionEventArgs e)
    at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
    at System.Windows.Forms.Control.WndProcException(Exception e)
    at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.RunDialog(Form form)
    at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
    at Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessForm.ShowDialog(Form form, IWin32Window owner)
    at Microsoft.Dynamics.Framework.UI.WinForms.FormPanel.DoModal(LogicalForm ownerForm)
    at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.DoModal(LogicalForm ownerForm)
    at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.OnFormToShow(LogicalForm logicalFormToShow, LogicalControl originatingLogicalControl)
    at Microsoft.Dynamics.Framework.UI.WinForms.ClientSession.OnFormToShow(LogicalForm logicalFormToShow, LogicalControl originatingLogicalControl)
    at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.OnDialogToShow(DialogSessionEventArgs e)
    at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.DialogToShow(Object sender, DialogSessionEventArgs e)
    at Microsoft.Dynamics.Framework.UI.UISession.OnDialogToShow(DialogSessionEventArgs e)
    at Microsoft.Dynamics.Framework.UI.UISession.ShowDialog(LogicalForm logicalForm, LogicalForm owner)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.ShowDialog(LogicalForm ownerForm)
    at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass16.<FormRunModal>b__15()
    at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass1.<RunClientRequest>b__0()
    at Microsoft.Dynamics.Nav.Client.ServerInvocationManager.WaitForServerResponse(IAsyncResult asyncResult, ThreadCallbackContext threadEventContext)
    Source: Microsoft.Dynamics.Nav.Client
    Type: System.InvalidOperationException
    Message: Selected property cannot be set on RowEntry as it is part of a RowEntryCollection.
    StackTrace:
    at Microsoft.Dynamics.Framework.UI.RowEntry.set_Selected(Boolean value)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavBindingManager.HandleRemovedRow(RowEntry rowEntry)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavBindingManager.UpdateRow(NavRowEntry navRowEntry, Bookmark updatedBookmark)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavBindingManager.Refresh(NavRowEntry navRowEntry)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavBindingManager.RefreshCurrentRowEntry(Boolean refreshIfDirty)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavTransactionManager.Abort()
    at Microsoft.Dynamics.Framework.UI.LogicalForm.Cancel()
    at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.ClosingBlockingForm(FormClosingEventArgs e)
    at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.OnFormClosing(FormClosingEventArgs e)
    at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.FormClosing(Object sender, FormClosingEventArgs e)
    at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.OnFormClosing(FormClosingEventArgs e)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.FormClosingHelper.TryClosing(FormClose formClose)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.TryClosingThisAndChildForms(FormClose formClose)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.Close(FormClose formClose)
    at Microsoft.Dynamics.Framework.UI.CloseAction.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
    at Microsoft.Dynamics.Nav.Client.Actions.ExitActionBase.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
    at Microsoft.Dynamics.Nav.Client.Actions.ExitAction.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
    at Microsoft.Dynamics.Framework.UI.Action.InvokeCoreWithErrorHandling(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
    at Microsoft.Dynamics.Framework.UI.Action.DoInvoke(LogicalControl logicalControl, UISession uiSession)
    at Microsoft.Dynamics.Framework.UI.ActionControl.Invoke()
    at Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.DefaultInvokeAction(LogicalControlAdapter adapter, ActionControl actionControl)
    at Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.DefaultInvokeAction(LogicalControlAdapter adapter)
    at Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.OnInvoke()
    at Microsoft.Dynamics.Framework.UI.WinForms.ActionControlAdapter.<InitializeNativeControl>b__0(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    Source: Microsoft.Dynamics.Framework.UI

    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"&gt;
    <System>
    <Provider Name="MicrosoftDynamicsNAVServer" />
    <EventID Qualifiers="0">0</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2011-05-03T19:19:05.000000000Z" />
    <EventRecordID>4190</EventRecordID>
    <Channel>Application</Channel>
    <Computer>EDIT.com</Computer>
    <Security />
    </System>
    <EventData>
    <Data>Service: MicrosoftDynamicsNavServer$GH-LIVE
    User: GLASSHOUSETECH\Subo.Rayappu
    Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
    Message: Selected property cannot be set on RowEntry as it is part of a RowEntryCollection.
    StackTrace: at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)
    Source: Microsoft.Dynamics.Nav.Ncl
    Type: System.Reflection.TargetInvocationException
    Message: Exception has been thrown by the target of an invocation.
    StackTrace:
    at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
    at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    at Microsoft.Dynamics.Nav.Runtime.NavApplicationMethod.InvokeMethod(Object obj, String methodName, Object[] args)
    Source: mscorlib
    Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
    Message: Selected property cannot be set on RowEntry as it is part of a RowEntryCollection.
    StackTrace:
    at Microsoft.Dynamics.Nav.Service.NSClientCallback.FormRunModal(NavForm form, NavFormRuntimeParameters parameters)
    at Microsoft.Dynamics.Nav.Runtime.NavForm.RunModal(NavRecord record, Int32 fieldNo)
    at Microsoft.Dynamics.Nav.Runtime.NavForm.RunModal()
    at Microsoft.Dynamics.Nav.BusinessApplication.Page16.Control33_OnAction()
    Source: Microsoft.Dynamics.Nav.Service
    Type: Microsoft.Dynamics.Nav.Client.NavClientClosingException
    Message: Selected property cannot be set on RowEntry as it is part of a RowEntryCollection.
    StackTrace:
    at Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoRethrowWithCatchException(Exception exception)
    at Microsoft.Dynamics.Nav.Client.ExceptionHandler.Application_ThreadException(Object sender, ThreadExceptionEventArgs e)
    at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
    at System.Windows.Forms.Control.WndProcException(Exception e)
    at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
    at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    at System.Windows.Forms.Application.RunDialog(Form form)
    at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
    at Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessForm.ShowDialog(Form form, IWin32Window owner)
    at Microsoft.Dynamics.Framework.UI.WinForms.FormPanel.DoModal(LogicalForm ownerForm)
    at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.DoModal(LogicalForm ownerForm)
    at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.OnFormToShow(LogicalForm logicalFormToShow, LogicalControl originatingLogicalControl)
    at Microsoft.Dynamics.Framework.UI.WinForms.ClientSession.OnFormToShow(LogicalForm logicalFormToShow, LogicalControl originatingLogicalControl)
    at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.OnDialogToShow(DialogSessionEventArgs e)
    at Microsoft.Dynamics.Framework.UI.Windows.ClientSessionBase.DialogToShow(Object sender, DialogSessionEventArgs e)
    at Microsoft.Dynamics.Framework.UI.UISession.OnDialogToShow(DialogSessionEventArgs e)
    at Microsoft.Dynamics.Framework.UI.UISession.ShowDialog(LogicalForm logicalForm, LogicalForm owner)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.ShowDialog(LogicalForm ownerForm)
    at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass16.<FormRunModal>b__15()
    at Microsoft.Dynamics.Nav.Client.ServiceClientCallback.<>c__DisplayClass1.<RunClientRequest>b__0()
    at Microsoft.Dynamics.Nav.Client.ServerInvocationManager.WaitForServerResponse(IAsyncResult asyncResult, ThreadCallbackContext threadEventContext)
    Source: Microsoft.Dynamics.Nav.Client
    Type: System.InvalidOperationException
    Message: Selected property cannot be set on RowEntry as it is part of a RowEntryCollection.
    StackTrace:
    at Microsoft.Dynamics.Framework.UI.RowEntry.set_Selected(Boolean value)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavBindingManager.HandleRemovedRow(RowEntry rowEntry)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavBindingManager.UpdateRow(NavRowEntry navRowEntry, Bookmark updatedBookmark)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavBindingManager.Refresh(NavRowEntry navRowEntry)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavBindingManager.RefreshCurrentRowEntry(Boolean refreshIfDirty)
    at Microsoft.Dynamics.Nav.Client.DataBinder.NavTransactionManager.Abort()
    at Microsoft.Dynamics.Framework.UI.LogicalForm.Cancel()
    at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.ClosingBlockingForm(FormClosingEventArgs e)
    at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.OnFormClosing(FormClosingEventArgs e)
    at Microsoft.Dynamics.Framework.UI.Windows.LogicalFormAdapterBase.FormClosing(Object sender, FormClosingEventArgs e)
    at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.OnFormClosing(FormClosingEventArgs e)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.FormClosingHelper.TryClosing(FormClose formClose)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.TryClosingThisAndChildForms(FormClose formClose)
    at Microsoft.Dynamics.Framework.UI.LogicalForm.Close(FormClose formClose)
    at Microsoft.Dynamics.Framework.UI.CloseAction.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
    at Microsoft.Dynamics.Nav.Client.Actions.ExitActionBase.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
    at Microsoft.Dynamics.Nav.Client.Actions.ExitAction.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
    at Microsoft.Dynamics.Framework.UI.Action.InvokeCoreWithErrorHandling(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
    at Microsoft.Dynamics.Framework.UI.Action.DoInvoke(LogicalControl logicalControl, UISession uiSession)
    at Microsoft.Dynamics.Framework.UI.ActionControl.Invoke()
    at Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.DefaultInvokeAction(LogicalControlAdapter adapter, ActionControl actionControl)
    at Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.DefaultInvokeAction(LogicalControlAdapter adapter)
    at Microsoft.Dynamics.Framework.UI.Windows.ActionControlAdapterBase.OnInvoke()
    at Microsoft.Dynamics.Framework.UI.WinForms.ActionControlAdapter.<InitializeNativeControl>b__0(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    Source: Microsoft.Dynamics.Framework.UI
    </Data>
    </EventData>
    </Event>
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • Options
    kinekine Member Posts: 12,562
    Have you tried to recompile the objects? Haven't you apply some hotfix?
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • Options
    ara3nara3n Member Posts: 9,255
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
Sign In or Register to comment.