Major
Nice to have
Bugfix
Major
Situation
When trying to transfer objects of a structure, an error is thrown because the root object is not known in the received application.
This happens because the root objects of the structures are created automatically when the application is started.
Improvement
Root objects (and some others like FastListElement, PersonContact) have to be handled specially by the App2App mechanism and transferred via name and on the other side recognized correctly again and resolved against the local system.
To ensure that this mechanism can handle other special cases not listed here, a configurational aspect should be provided to allow custom object resolutions.
Test
In the "Kafka Demo" application, declare a structure as exportable / importable, create an element in the exporting application and see that it is displayed in the receiving application.
This test can then possibly be extended to person contacts and classifications.