問題タブ [camunda-modeler]

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 に答える
158 参照

camunda - Camunda Modeler アドバンスモードボタンなし

私はドキュメンテーションに目を通し、camunda モデラーのより高度な機能に慣れようとしていますが、dmn のドキュメンテーションで、一部のスクリーンショットに「Enter Advanced Mode」というボタンが表示されていることに気付きました。

ここに画像の説明を入力

しかし、私のモデラーは決してそれを示しません:

ここに画像の説明を入力

それを追跡してモデラーの最新バージョンをダウンロードしようとしましたが、なぜ表示されないのかわかりません。私は何が欠けていますか?

事前に助けてくれてありがとう!

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

bpmn - BPMN - 異なる行を持つ for ループ内の for ループ

私は単純なプロセスをモデル化しようとしています:

  1. 議長はすべてのマネージャーに命令を送信します
  2. 各マネージャーは並行してそれを受け取り、それに基づいてワーカーに注文を送信します
  3. それぞれが並行して受信し、プロセスは終了します。

問題は、別の並列アクション内の並列 (for ループ) アクションです。すべてのマネージャーが注文を受け取り、他のマネージャーを待たずに注文を送信すると、すべての従業員が注文を受け取ります。これら3つのタスク(受信、送信、改訂)の並列サブプロセスと最後のタスクも並列で十分だと思いましたが、サブプロセスには内部に行を含めることができないため、両方のマネージャーを持つことはできないと読みましたそして中の労働者:

埋め込まれたサブプロセスは、それが属する親プロセス内でのみ発生できます。埋め込みサブプロセスにプールとレーンを含めることはできませんが、親プロセスのプールまたはレーン内に配置できます。

だから今、私はそれをどのようにモデル化すべきかわかりません。解決策が見つかりませんでした。

問題を視覚化するために、間違っていることがわかっている自分の作品を添付します https://i.stack.imgur.com/54wy6.png

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

bpmn - DMN / Camunda Modeller: 並列マルチ インスタンスの結果を定義する方法

プロセスに意思決定表を含めたいと考えています。

入力は要素のリストなので、要素ごとに並列に呼び出したい。

出力を見ると、1 つのエントリしか含まれていません。したがって、各実行は前の実行をオーバーライドするようです。例:[{pricePerProcessInstance=150.0, pricePerTask=0.0}]

私は定義に何か間違っていると思います。

その定義は次のとおりです。

dmn定義

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

camunda - バッチなどの効果的な方法で、失敗した camunda ワークフローを再トリガーする方法についてのヘルプを探しています。

バッチなどの効果的な方法で、失敗した camunda ワークフローを再トリガーする方法についてのヘルプを探しています。

シナリオ詳細はこちら

REST API を介してサービス A によってトリガーされる camunda ワークフローがあります。ワークフローは、外部タスクを使用してビジネス ロジックを実装し、サービス B と通信します。サービス B の一時的なエラーが原因でワークフローが失敗した場合、それらのワークフローは失敗します。リクエストが 1 または 2 の場合、それらは手動で再トリガーできます。しかし、失敗したワークフローが 10 秒または 100 秒の順序である場合、手動で行うのは面倒なので、これに対処するためのオプションを探しています..

Camunda UI、Rest API、またはその他のオプションを使用して、失敗した camunda ワークフローを再トリガーするより良い方法はありますか?

Camunda - Community Edition の詳細、コンテナ イメージ タグは「7.11.0」です。

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

spring-boot - camunda bpnm 春のブート アクティビティ デリゲートのマッチングが機能しない

Springマイクロ サービス オーケストレーション用に提供されているサンプルをGITHUBからダウンロードしました

説明に記載されている詳細どおりに機能しますが、現在、独自のワークフローを構築しようとしており、あるアクティビティから他のアクティビティへの呼び出しフロー (コードが実行される) をマップすることができません。

bpnmガイドでは、最初のアクティビティ名がRetrieve Shopping Cart、2番目のアクティビティ名がValidate Addressとして表示されますが、以下のコードから残りの呼び出しでワークフローを開始すると、

上記から、アドレスを取得するように委任する方法を取得できず、次にアドレスを検証するように委任するなどしてフローを終了しますか?

そして、プロセスが submitShoppingCart.bpmn からどのようにリンクされているか (このクラスと実際のクラスの名前が一致しませんか?