WebEdit: ValueService in Regeln aufrufen
Author: thmd
Publication Date: 2/25/2013 11:48
Hallo,
wir haben einen selbstgeschriebenen ValueService über den <SCHEDULE>-Tag in den Regeln eines Formulars eingebunden. Der Service wird im Java-Client problemlos augerufen und funktioniert. Im WebEdit passiert jedoch gar nichts. Das jar-File der Public-Komponente ist in der module.xml als Resource der Webanwendung eingetragen, die Webanwendung ist im Projekt aktiv.
Meine Frage ist, ob die in einem <SCHEDULE>-Tag definierten Services im WebEdit überhaupt angesprochen werden? Und falls ja, wie müssten diese dann eingerichtet werden? In der Dokumentation zu <SCHEDULE> wird nur der Java-Client erwähnt, jedoch sollten die Regeldefinitionen ja in beiden Clients funktionieren, oder gibt es da Einschränkungen?
Viele Grüße
Thomas Domschke
-
Author: StefanSchulz - 2/26/2013 9:17
Hi,
eine Einschränkung bzgl. id auf Zahlen gibt es nicht. Die ID dient dazu, verschiedene Instanzen des Services richtig zuordnen zu können, der Inhalt wird von uns nicht weiter verarbeitet und als Zeichenkette verwendet.
Ein Delay kann schon dazu führen, dass seltener ausgeführt wird (ist ja auch das Ziel), aber prinzipiell sollte auch dieses in Webedit funktionieren. Finden sich denn gar keine Informationen in den Logfiles (client-seitig)? Bei Problemen mit einer Regel sollten dort Meldungen mit Level Warning geloggt werden.
Mit den aktuellen Informationen sehe ich nicht, warum die Regel nicht funktioniert. Könnt ihr irgendwie feststellen (Logging o. Ä.), ob euer Service aufgerufen wird (mit gesetztem Delay)?
Gruß
Stefan
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire