Ich bin gespannt, ob es eine Möglichkeit gibt, dass eine Formulardefinition außerhalb von Form Builder erstellt und dann zur Ausführung in Form Runner veröffentlicht werden kann.Gibt es eine Befehlszeilenalternative zum Veröffentlichen einer Orbeon-Formulardefinition in Form Runner?
Der Form Builder kann beim Erstellen großer Formulare, die zum Absturz führen, sehr speicherintensiv werden. Dies ist insbesondere der Fall, wenn sie benutzerdefinierte Aktionen enthalten, die manuell mit dem integrierten Texteditor bearbeitet werden müssen.
Aus diesem Grund wäre es nützlich, die Formulardefinition in einem externen XML-Editor wie Atom, XML Spy usw. bearbeiten und dann ein Befehlszeilentool zum Erstellen/Veröffentlichen für die Verwendung in Form Runner verwenden. Sie können dann die herkömmliche Methode zum Kompilieren von Software über die Eingabeaufforderung verwenden. Ein Formularbuild könnte sogar zu einem Makefile als Ziel oder Abhängigkeit hinzugefügt werden.
Ok, danke für die Info. Wir verwenden derzeit ein NodeJs-Skript, um die Formulare mit der Orbeon-Crud-Persistenz-Schnittstelle zu extrahieren. Dann speichern wir das Formular in einem Git-Repository. – jtb
Klingt nach einem coolen Workflow. – ebruchez