jBoss studio で簡単なワークフローを作成し、OpenKM にデプロイしました。すべて問題なく、ワークフローは管理パネルに表示されますが、デスクトップ パネルにはファイルがなく/okm:root/
、ワークフローを開始したいときにワークフロー リストが表示されます。 「ワークフロー開始」ダイアログは空です。エントリがありません。
ワークフローを開始する方法を教えてください。
注として、私は Firefox 30 を使用しており、Java プラグインは無効になっています。
プロファイルから使用可能なワークフロー リストを有効にする必要があります (管理 -> プロファイル -> 最初のタブ)。また、ワークフローを開始するには、ドキュメントを選択する必要があります。
さらに、ワークフローを開始したときにフォームが表示されないことが問題である場合は、考慮してください。登録時にフォームを表示したい場合は、forms.xml に特別なタスク名があります。task="run_config" という名前のタスクを使用したこの形式の例を確認できます。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE workflow-forms PUBLIC "-//OpenKM//DTD Workflow Forms 2.1//EN"
"http://www.openkm.com/dtd/workflow-forms-2.1.dtd">
<workflow-forms>
<workflow-form task="run_config">
<input label="number" name="number" />
<button name="submit" label="Submit" />
</workflow-form>
<workflow-form task="task">
<input label="number" name="number" data="modified" />
<button name="submit" label="Submit" />
</workflow-form>
</workflow-forms>
ここでいくつかの例を見つけることができますhttp://wiki.openkm.com/index.php/File:Course_workflows.zip、また、それを見ることをお勧めします。これがあなたに役立つことを願っています