Wichtig
Kleinigkeit
Fehlerbehebung
Wichtig
Situation
Wenn man Objekte einer Struktur übertragen möchte, wir ein Fehler geworfen, da das Root Objekt in der empfangenen Anwendung nicht bekannt ist.
Dies passiert, da die Root Objekte der Strukturen beim Startup der Anwendung automatisch angelegt werden.
Verbesserung
Root Objekte (und einige weitere wie z.B. FastListElement, PersonContact) müssen vom App2App Mechanismus speziell behandelt werden und via Name übertragen werden und auf der anderen Seite wieder korrekt erkannt und gegen das lokale System aufgelöst werden.
Um sicherzustellen, dass dieser Mechanismus auch weitere Sonderfälle, die hier nicht aufgeführt sind, behandeln kann, sollte ein konfigurativer Aspekt vorgesehen werden, um eigene Objekt-Auflösungen zu erlauben.
Test
In der "Kafka-Demo" Anwendung eine Struktur als exportierbar / importierbar deklarieren, ein Element in der exportierenden Anwendung anlegen und sehen, dass dieses in der empfangenen Anwendung angezeigt wird.
Dieser Test kann dann u.U. auch auf Personenkontakte und Klassifikationen ausgedehnt werden.