Questions & Answers

Maciek
I'm new here

wie sollte user.setUserBindings verwendet werden?

Hallo liebe Community.

Ich habe eine Anwendung gebaut, welche innerhalb des FSClients gestartet wird.

Diese hat ihre eigenen Einstellungen und soll diese beim Benutzer speichern.

Dies funktioniert leider nur, solange die Anwendung im โ€žstandalonemodusโ€œ gestartet wird, was leider im Produktiveinsatz nicht Praxis tauglich ist.

Wird die Anwendung im Client Kontext gestartet, so kann sie zwar ordnungsgemรครŸ die userBindings auslesen, ihre Persistierung wird jedoch vom Client offensichtlich รผberschrieben.

Das vermutete Problem wird hier veranschaulicht:

  1. Client wird gestartet und lieรŸt die userBindings:Map<String, String>
  2. die Zusatz Anwendung wird gestartet und lieรŸt wie รผber API vorgesehen auch die userBindings:Map<String,String>
  3. die Zusatz Anwendung speichert Ihre Einstellungen รผber user.setUserBindings(Map<String,String>)
  4. Der Client wird beendet und รœBERSCHREIBT die userBindings mit seiner gecachten / veralteten Variante.

Deshalb meine Frage, lรคsst sich von aussen das Neuladen der Einstellungen beim Client erzwingen so, dass Dieser die ร„nderungen mitbekommt und nicht mehr รผberschreibt, oder gibt es da eine andere Lรถsung?

0 Kudos
3 Replies
kohlbrecher
Crownpeak employee

Hallo Maciej,

die รผbliche Frage: Welche Version benutzt du? Mir ist ein รคhnliches Problem bekannt, welches aber bereits seit der Version 4.2.414 gefixt ist.

GrรผรŸe

Jan

0 Kudos

Hallo Jan,

wir sind auf der Version 5.0.318.

Mir scheint es ja auch eher ein konzeptuelles Problem zu sein, bzw. fehlende Anleitung, wie man mit den UserBindings und den Client agieren kann, so dass der Client die eigenen Bindings nicht รผberschreibt.

Im รผbriegen sind die Einstellungen gespeichert, wenn man den client abschieรŸt und somit dieser nicht zum รผberschreiben der Werte komen kann.

Schรถne GrรผรŸe

Maciek

0 Kudos

Hallo Maciej,

ist diese Frage noch aktuell oder konntest du sie zwischenzeitlich selbst lรถsen? In diesem Fall wรคre es super, wenn diese hier auch fรผr die anderen Community-Teilnehmer bereitstellst.

Sollte dein Problem weiterhin bestehen, bitte ich dich, dich an unseren Helpdesk zu wenden.

Viele GrรผรŸe

Michaela

0 Kudos

Type a product name