問題タブ [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 に答える
1012 参照

java - jBPM と websphere

すべて、私はjBPMが初めてです。以下のリンクを使用して、非常に基本的な例を実行しました

http://www.jorambarrez.be/blog/2010/02/01/updated-hello-world-tutorial-for-jbpm-4-3/

サンプルを実行しましたが、jBPM と Websphere 上のアプリケーションとの統合についていくつか質問があります。

  1. ユーザーとのやり取り (プロセスの開始など) に jbpm コンソールを使用したくない
  2. jBPM が必要とする正確なデータベース設定 (テーブル、エンティティ) を理解する必要があり、jbpm に使用する必要がある最小限の設定を使用したい
  3. アプリケーションのユーザーがワークフロー (開始、停止) などと対話できるようにする独自のカスタム Web ページを使用したい
  4. jbpm ワークフローを実行するには、jbpm.jar ライブラリだけが必要ですか、それともライブラリ セット全体 (約 25 個の jar) を使用する必要がありますか?

jbpm を既存のアプリケーションに埋め込む方法を示す適切なチュートリアルを誰か教えてもらえますか?

ありがとう。

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

java - ワークフロー管理またはビジネスプロセス管理システム

ワークフロー管理システムを必要とするプロジェクトに取り組んでいます。私は2つの主要なワークフローとBPMエンジンに出くわしました

  1. JBossのJBPM
  2. Apache ODE

私たちのプロジェクトの関心事は、ルールの評価または意思決定に従って、アクティビティ(タスク)、フォーク(複数のタスク)、およびタスクの実行を行うことです。

私は他の解決策を受け入れていますが、基準は、JAVAで記述され、オープンソースである必要があるということです。

どんな助けでも大歓迎です。

前もって感謝します。

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

java - ワークフローを変更するには?

たとえば、システムは顧客の注文をcheck identification-> validate order context->で処理しますmake order。ただし、システム管理者は実行時にフローを変更でき、管理者は「<code>validate order context」をスキップできます。

私の質問は、システムが同時注文リクエストを処理している場合、システムがフローの変更をいつ適用する必要があるかということです。

  • a): 次の新規注文要求まで変更を適用します。

  • b): リクエストの処理に関係なく、すぐに変更を適用します。硬すぎるように聞こえます。

  • c): 特定の時刻まで変更を適用します。たとえば、変更は 00:00:00 に適用されます。良い戦略とは思えません。

状況のベストプラクティスは何ですか? jBMP フレームワークを使用してワークフローを制御する場合、どのような戦略を使用できますか? ありがとう!

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

java - Drools : Arraylist を更新するには?

何かの途中で立ち往生しています。指定されたコードとして drools セッションでオブジェクトを更新しようとしていますが、更新できませんでした。

あなたからの提案や助けは、私が先に進むのに役立ちます....

前もって感謝します

0 投票する
4 に答える
1190 参照

java - ワークフロー システムの永続的な戦略を提案する

ペット プロジェクト用の UI 構成ツールを作成中です。このツールの 1 つの側面により、エンド ユーザーは自分のオーケストレーションを定義できます。次に、このオーケストレーション定義をデータベースに保存する必要があります。実行中のシステムには、この定義の実行可能なバージョンがあります。実行可能なバージョンは、オンデマンドで動的に作成されます。

アイデアは、DEFINITIONEXECUTABLEバージョンから分離して、BPMN、JPDL、または POJO ベースのワークフロー ソリューション (BeanFlow) の中からランタイム バージョンを柔軟に選択できるようにすることです。

制限: 自分のドメインに固有の独自の UI を使用したくないため、jBPM、Activiti などのフレームワークに付属する BPMN エディターを使用できません。

定義を永続化する方法について提案が必要です。

  1. rdbms テーブルを使用する必要がありますか? もしそうなら、オーケストレーションの概念に近い、借用できるデータベーススキーマはありますか?

  2. 定義を BPMN/JPDL XML インスタンス ドキュメントにシリアライズする必要がありますか?

  3. 他に使用できる簡単な形式はありますか?

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

jbpm - JBPMでタスクの日付に応じて自動シグナルを出したい

JBPMでタスクの日付に従って自動シグナルを出したいです。この状況を実装するために意思決定ノードを使用できますか? 提案がない場合

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

java - どのワークフロー エンジンを選択するか?

現在、BPM エンジンの評価を行っているところです。コミュニティからのご意見をお待ちしております。私は独自のデューデリジェンスを行っていますが、実装ストーリーに基づいた提案についても聞きたいです。

私の主な評価基準は以下の通りです

  1. オープンソースと OEM フレンドリなライセンス
  2. 実稼働インストール (成功事例は大きな助けになります)
  3. 利用可能な商用サポート
  4. オープン スタンダードのサポート - BPMN
  5. 入力に基づくワークフローの動的な作成/組み立て
  6. 埋め込み可能

現在、Activiti と JBPM を評価しています。Bonitaオープン BPM も良い候補のようですが、使用したことはありません。Bonita で成功したデプロイはありますか?

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

hibernate - Hibernate を JPA プロバイダーとして使用する JPA アプリケーションで .hbm ファイルを使用できますか?

Hibernate (JPA なし) と Spring を永続層の実装に使用する製品で、カスタム BPM 実装を Activiti または jBPM-5 に置き換えたいと考えています。残念ながら、Activiti と jBPM5 の両方に JPA が必要であり (ドキュメントによると)、製品内の既存の Hibernate 実装をすべて JPA に移行することはできません。

  1. Hibernate の実装を JPA に移行せずに (つまり、.hbm ファイルを保持する)、Spring 3 で JPA 2.0 (JPA プロバイダーは Hibernate) を構成する方法はありますか?

注: アプリケーションが JPA に準拠せず、別の JPA プロバイダーを使用できないことは承知しています。

  1. 方法がある場合は、Spring JTA トランザクション マネージャーが適切な設定で構成されていると仮定します。アプリケーション ロジックと BPM ワークフロー ロジックを単一の Spring トランザクションで実行できますか?
0 投票する
1 に答える
344 参照

java - jBPM/Seam レシピ?

jBPM と、JBoss Seam ベースのアプリケーション内で jBPM をどのように活用できるかについてもう少し学びたいと思います。私はドキュメントを見て、それに慣れるためにいくつかの基本的なテスト アプリケーションを作成しましたが、jBPM を使用したベスト プラクティスと実際のシナリオについてもう少し学びたいと思います。「jBPMレシピ」または実際の例を見つけるための良いリソースを知っている人はいますか? Web サイトのユーザー登録システム、トラブル チケット、e コマースの注文処理など。他の人がどのようにビジネス プロセスを構築して、使用時に何をすべきか (何をすべきでないか) を理解しているかを確認したいと思います。 jBPM。

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

java - jBPM5でkrisvとしてログインするには?

ドキュメントによると

ただし、krisv は .... いい人ではありません。jBPM5 にログインするにはどうすればよいですか?