2016-04-28 17 views
0

Form Builderの外部でフォーム定義を作成し、Form Runnerで実行するために発行できる方法があるかどうか不思議ですか?Orbeonフォーム定義をForm Runnerに公開する代わりに、コマンドラインの代替手段はありますか?

フォームビルダーは、クラッシュを引き起こす大きなフォームを構築するときに非常にメモリを消費します。これは特に、組み込みのテキストエディタを使用して手動で編集する必要のあるカスタマイズされたアクションが含まれている場合に当てはまります。

この理由から、At​​om、XML Spyなどの外部XMLエディタでフォーム定義を編集し、コマンドラインツールを使用してForm Runnerで使用するためにビルド/パブリッシュすることができると便利です。コマンドプロンプトからソフトウェアをコンパイルする従来の方法を使用できます。フォームビルドは、ターゲットまたは依存関係としてメイクファイルに追加することもできます。

答えて

0

Orbeon Forms 2016.1以降、コマンドラインからフォーム定義を公開するAPIはありません。フォーム定義をXML形式で送信する「公開」APIがどのように役立つのかを知ることができます。

手作業で編集したい場合は、Form BuilderからXMLをコピー/貼り付けするだけで済みます。クラッシュやユーザビリティの問題が発生した場合は、report themを入力してください。

+0

ありがとう、情報ありがとうございます。我々は現在、Orbeonのcrud persistenceインターフェースを使用してフォームを抽出するためにNodeJsスクリプトを使用しています。次に、フォームをGitリポジトリに保存します。 – jtb

+0

クールなワークフローのように聞こえます。 – ebruchez

関連する問題