JBPMはプロジェクトが開始される前に質問します
質問
この時点でJBPMワークフローエンジンを評価する必要があります。ドキュメントを読んだ後、誰かが私にヒントを大いに評価できる場合は、質問があります(これらの質問のサンプルコードが望ましいです)!
JBPMは、Eclipseプラグインの助けを借りてタスク用のUIを生成できることを知っていますが、生成されたUIを簡単に変更できますか?
JBPMが現在のプロセスの状態には、現在の状態と履歴状態が含まれることを示すことは可能ですか?
JBPMデータベーススキーマとスキーマの仕様はどこにありますか?
JBPMエンジンを後でWeBlogicに展開できますか? WeBlogicを使用する場合、JBPMをSeamフレームワークまたはスプリングフレームワークと統合する方が良いでしょうか?
プロセスの途中でプロセスを終了することは可能ですか?
JBPMサポートは、すべてのプロセスのレポートを生成できますか?
前もって感謝します !
解決
JBPM 4については知識がないため、私の回答はすべてJBPM 3固有です。JBPM3はSeamでサポートされているバージョンでもあります。
UIタスクとはどういう意味ですか? JBOSSツールが付属しているJBPM Eclipseプラグインを意味する場合は、プロセスを設計するのに役立ちます。これは非常に簡単です。
JBPMは、アクターXに属する現在のタスクを表示できます。俳優のすべてのプロセスなどが歴史のために、直接サポートしていません。終了した情報/プロセスを手に入れたい場合は、独自のクエリを作成する必要があります。ただし、これはJBPM 4で行うことができます
hibernate-cfg.xmlを見ると、JBPMデータベーススキーマに関する情報があります。 hbm.xmlスキーマファイルを表示したい場合は、jbpm-jpdl.jarファイルをダウンロードする必要があります。それを解凍してそこを見てください。
私はウェブロジックについて何も知りません。ただし、後で問題なくサポートされているWebサーバーを変更できます。 SeamでJBPMを使用していますが、うまく機能します。ただし、JBPM(4)の後のバージョンを使用する場合は、Seam APIで直接サポートされていないため、Seamを使用しないでください。
はい。これをプログラムで行うか、トランジションを使用して終了することができます。
レポートの意味を指定する必要があります。