[gelöst]Addin BusinessChar Fehler

19. April 2017 12:51

Hallo,

wenn ich in einer Pager dieses Addin zweimal verwende und die Page dann über eine Action mit den Befehl Page.run(id) die Page aufrufe, dann verliert der RTC
die Verbindung zum NST. Es kommt die Abfrage, ob man sich erneut verbinden möchte, wenn ich JA auswähle wird diese Page dann dargestellt.

Dieser Aufruf funktioniert aber wenn ich nur ein so ein Control-Addin in der Page habe.

Wenn ich die Page direkt aufrufen (aus dem Designer), funktioniert es auch.

Beim Service-Tier Rechner kommt folgender Event-Eintrag:

Protokollname: Application
Quelle: MicrosoftDynamicsNavServer$DynamicsNAV71
Datum: 19.04.2017 12:39:44
Ereignis-ID: 0
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: zsens81.scheucher.local
Beschreibung:
Type: System.Runtime.Serialization.SerializationException
Message: Die maximale Anzahl der Elemente in einem Objektgraph, die serialisiert bzw. deserialisiert werden können, beträgt "512000". Ändern Sie den Objektgraph oder erhöhen Sie das MaxItemsInObjectGraph-Kontingent.
StackTrace:
bei System.Runtime.Serialization.XmlObjectSerializerContext.IncrementItemCount(Int32 count)
bei WriteArrayOfunsignedByteToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , CollectionDataContract )
bei System.Runtime.Serialization.CollectionDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context)
bei System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
bei System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerializeReference(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
bei WriteCAIRDToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , ClassDataContract )
bei System.Runtime.Serialization.ClassDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context)
bei System.Runtime.Serialization.XmlObjectSerializerWriteContext.SerializeWithoutXsiType(DataContract dataContract, XmlWriterDelegator xmlWriter, Object obj, RuntimeTypeHandle declaredTypeHandle)
bei System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
bei System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerializeReference(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
bei WriteArrayOfCAIRDToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , CollectionDataContract )
bei System.Runtime.Serialization.CollectionDataContract.WriteXmlValue(XmlWriterDelegator xmlWriter, Object obj, XmlObjectSerializerWriteContext context)
bei System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerialize(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
bei System.Runtime.Serialization.XmlObjectSerializerWriteContext.InternalSerializeReference(XmlWriterDelegator xmlWriter, Object obj, Boolean isDeclaredType, Boolean writeXsiType, Int32 declaredTypeID, RuntimeTypeHandle declaredTypeHandle)
bei WriteCAIMDToXml(XmlWriterDelegator , Object , XmlObjectSerializerWriteContext , ClassDataContract )
usw.


Was könnte hier falsch sein?

Danke und Lg stony
Zuletzt geändert von stony am 23. April 2017 20:24, insgesamt 1-mal geändert.

Re: Addin BusinessChar Fehler

20. April 2017 10:47

Hallo,

versuche den Wert für "Max Items in Object Graph" bei der NST Einrichtung zu erhöhen und schaue ob der Fehler immer noch kommt.

Gruß

Michael