問題タブ [jbpm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1671 参照

java - FORK-JOINブランチのノードのjbpm同時実行

jbpmのデフォルトのFORKハンドラーは、プロセスフロー(FORKノード内)で定義されたすべての遷移に対して同時実行パスを作成します。ただし、これらは並列実行されません。

すべてのFORK-JOINブランチを実行するために個別のスレッドを開始するカスタムフォークハンドラーを作成することは可能ですか?これにより、FORKでさまざまなブランチを真に同時に実行できる可能性があります。

0 投票する
0 に答える
2001 参照

java - Jbpm で 2 つの xa-datasource を使用する際の問題

Seam、JBoss Jbpm、Resteasy を使用しています。私は非常に単純なプロセス定義を持っています:

これは、おそらくプロセスを開始するクラスです

プロセス定義も非常に単純です: http://docs.jboss.org/jbpm/xsd/jpdl-3.2.xsd" name="Blah">

次に、WebService を呼び出そうとすると、次のスタック トレースが表示されます。

p>

ドライバー net.sourceforge.jtds.jdbcx.JtdsDataSource. Web サービスは非 jbpm データベースを使用します。

jbpm 以外のデータベースの休止状態のセッションにアクセスする getSomething() メソッドを使用せずにこれを試すと、正常に動作します。ただし、セッションを挿入して同じことを試しても、ほとんどの場合は機能しません。

誰が何が起こっているのか知っていますか?

0 投票する
2 に答える
2615 参照

java - SWT を使用した jBPM スタンドアロン アプリ

jBPM ページ [1] のホワイトペーパーによると、jBMP はスタンドアロン アプリで簡単に使用できます。ただし、実際にこれを行う方法に関する情報は見つかりませんでした。jBPM でプロセスを表示する単純な Java アプリ (おそらく SWT を使用) を作成したいと考えています。ユーザーは、jBPM ダイアグラムを変更することで、アプリケーションの動作を変更できるはずです。この目的のために、私が思ういくつかのEclipseコンポーネントも統合する必要があります..これがどのように機能するかについてのアイデアはありますか?

[1] http://www.jboss.com/pdf/jbpm_whitepaper.pdf

0 投票する
1 に答える
1522 参照

java - 同様のjtracチケットシステムはありますか?

ワークフロー機能を備えたjtracのような無料のJavaチケットシステムはありますか?ただし、jiraは無料ではありません。

0 投票する
3 に答える
3852 参照

java - jBpmで、フロー/プロセスで取得されたすべての遷移を取得する方法は?

jboss jBpm で、1 つのプロセス実行中に行われたすべての遷移を取得することは可能ですか?


ユースケースは次のとおりです。「ユーザー」が通過したすべてのノード、タスクノード、およびそれらが行った遷移を取得したいと考えています。

これにより、現在アクティブなトークン/ノードから開始タスクまでに完了したタスク インスタンスのリストが表示されます。

いくつかの機能しないアイデアは、すでに検討されています:

  • アクティブなトークンとそれに対応するノードを取得し、到着する遷移を通じて遷移を上に移動します。複数のトランジションが着信する可能性があるため、これは機能しません。そのため、どのトランジションが行われたかはわかりません。

おそらく JBPM_LOG テーブルを調査する必要がありますが、これを照会する適切な方法 (API) が見つかりませんでした。オンライン ドキュメントへの提案も歓迎します。

注: jBpm バージョン:3.3.1を使用しています。

0 投票する
1 に答える
405 参照

seam - JbpmProcessDefinitionには常にバージョン-1があります

奇妙な行動が起こっています。

SeamとJBPMを使用しています。私が言ったら:

常に-1を返します。ただし、データベースから選択すると、バージョン2になります。

今、私はこのリンクを見つけました: jpdl そしてそれは言う:

ただし、プロセス定義に名前が付いていません。templateDefinitionをデバッグすると、正しい名前Enkeltanledningが取得されるため、ロードされたのは正しいjpdlファイルであることがわかります。

だから私の質問は、なぜ私のコードはバージョンで常に-1を返すのですか?バージョンが正しい必要がある理由は、バージョンが正しいかどうかを確認するためにいくつかのチェックを行っているためです。そうでない場合は、ProcessDefinitionを再デプロイし、常に-1を取得するため、常に再デプロイされます。

0 投票する
3 に答える
2057 参照

jbpm - JBPMテーブルは別のデータベースに配置する必要がありますか?

JBPMセッションを設定する場合、2つのオプションがあります。

  1. JBPMマッピングを同じHibernateセッションに配置することができ、その結果、それらのテーブルをアプリケーションテーブルとともにデータベースに含めることができます。

  2. JBPMマッピングを別のHibernateセッションに配置し、別のデータベースに配置することができます。

方法1を推奨する記事を1つ見ましたが、JBPMデータオブジェクトへの外部キー参照を直接持つことができるため、その理由がわかります。私が見た唯一の問題は、JBPMプロセスの実行中にjbpmオブジェクトを保存しようとすると、データベースでデッドロックが発生することです。

それ以外に、どちらの方法が良いでしょうか、そしてどのような理由で?

0 投票する
1 に答える
1980 参照

alfresco - 高度なワークフローのサンプル例

jbpmとデータベースへの接続を使用して屋外サーバーに展開する高度なワークフローを開発するためのいくつかのサンプル例

よろしく、