Options

Certain lists crash NAV server and closes RTC connection

TrapezoidTrapezoid Member Posts: 7
edited 2011-08-15 in NAV Three Tier
EDIT:

Ok, it seems that the problem got solved.

In the NAV Classic client I used the Translate tool (F11) on Object Designer windows to translate all possible objects in database. Prior running the translation I stopped the NAV Server service and started it after completing translation. It seems that this problem concerns only translated installations.


Original description:

Hello Everyone,

I'm very new to NAV and trying to learn system administrator side of NAV deployment. I have very little understanding of NAV's inner functions and I'm concentrating on upkeeping the NAV environment compared to using NAV client to make business.

I'm facing a problem in my demo environment. When I use role tailored client and navigate and click the following list the RTC connection crashes.

rtcproblem.jpg

rtcproblem2.jpg

rtcproblem3.jpg

I presume that NAV server closes the connection to RTC when the following error happens (message from NAV Server event log):
Service: MicrosoftDynamicsNavServer
User: DOMAIN\Administrator
Type: System.ArgumentException
Message: Requested value 'Bittikartta' was not found.
StackTrace:
     at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
     at Microsoft.Dynamics.Nav.Types.Metadata.MetaField.Initialize()
     at Microsoft.Dynamics.Nav.Types.Metadata.MetaField..ctor(XmlNode root)
     at Microsoft.Dynamics.Nav.Types.Metadata.MetaTable..ctor(XmlNode root)
     at Microsoft.Dynamics.Nav.Service.Metadata.MetadataProvider.<>c__DisplayClass1.<GetTableMetadataWithExtensions>b__0()
     at Microsoft.Dynamics.Nav.Types.Cache.GlobalVersionCache`2.GetItem[TItem](TKey key, ObtainItem`1 obtainItem)
     at Microsoft.Dynamics.Nav.Service.Metadata.MetadataProvider.GetTableMetadataWithExtensions(Int32 id)
     at Microsoft.Dynamics.Nav.Service.Metadata.MetadataProvider.GetTableMetadata(Int32 id)
     at Microsoft.Dynamics.Nav.Service.Metadata.MetadataProvider.MergePageAndTable(MasterPage masterPage)
     at Microsoft.Dynamics.Nav.Service.Metadata.MetadataProvider.GetPageDependencies(ICollection`1 pageIds, ICollection`1 tableIds)
     at Microsoft.Dynamics.Nav.Service.NSService.<>c__DisplayClass6b.<GetPageDependencies>b__6a(Connection connection)
     at Microsoft.Dynamics.Nav.Service.NSService.ExecuteOperation[T](String operationName, ServiceOperation`1 operation, Connection connection, Boolean revertLanguageChanges, WindowsIdentity impersonationIdentity)
Source: mscorlib

Where I can start looking for the problem? The requested value 'Bittikartta' translates to 'Bitmap'.

Answers

  • Options
    beranberan Member, Microsoft Employee Posts: 80
    This is related to the field of some design object. Probably related to a bitmap field that is not there.
    Eric Beran
    Software Design Engineer II
    Dynamics NAV Office 365
    Microsoft

    This posting is provided "AS IS" with no warranties, and confers no rights.
  • Options
    absolutelyfreewebabsolutelyfreeweb Member Posts: 104
    well I exported everything with translate and did not find the 'word' not found, in my case 'bitmapp'

    compiling everything AND changing the nav server service user to networkservice AND restarting did the trick...
Sign In or Register to comment.