問題タブ [camunda]
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.
eclipse - Eclipse で Camunda Web アプリケーションをデバッグするにはどうすればよいですか?
Eclipse で Camunda Web アプリケーションをデバッグしたいと考えています。
これを設定するにはどうすればよいですか?
business-process-management - camunda のタスクに変数を設定する
camunda定義xmlでユーザータスクに変数を設定することはできますか?
タスクごとに変化する変数 (削除可能) を設定したいと思います。
タスク 1 のインスタンス: 削除可能 = true
タスク 2 のインスタンス: 削除可能 = true
タスク 3 のインスタンス: 削除可能 = false
タスク 4 のインスタンス: 削除可能 = false
これは実際のタスク構成です。
テストケース (camunda: 7.1.0-Final)
完全な XML:
scala - Akka でワークフロー エンジンを構築する
Scala/Play アプリケーションではactivitiを使用します。( camundaも実験中) ユーザーはワークフローを作成できます (この写真http://camunda.com/に示されています)。これらの外部ワークフロー エンジンへのすべての呼び出しは、Scala Futureでラップされます(activiti および camunda API はすべて Java ブロッキング API です)。
Activiti/camunda のような重いツールキットを避けて Akka/Actors を完全に使用してワークフローを実装するライブラリはありますか? または、 activiti/camunda で Akka を最適に使用する方法のアイデアはありますか?
java - サブプロセス内のタスクのスコープ
以下のようなサブプロセスを持つプロセスがあります:
UserTask1 -> SubProcess(ServiceTask1 -> ServiceTask2) -> UserTask5 -> End
SubProcess は、コレクションと要素変数を持つマルチ インスタンスとして構成され、ローカル変数を使用して要素変数の値を取得できます。 ServiceTask2 で DelegateExecution.id の executionId を介して実行しますが、ServiceTask2 で同じコードを使用しても、DelegateExecution.parentId を使用した場合にのみ、何も得られません。コードをデバッグすると、ServiceTask1 の DelegateExecution には SubProcess ExecutionId が付属し、ServiceTask2 の DelegateExecution には独自の ExecutionId が付属し、SubProcess はその parentId に付属していることに気付きました。ServiceTask2 だけが正しいようです。ServiceTask1 と ServiceTask2 に同じコードを使用することはできません。それはバグですか、それとも何か間違っていますか?
完全なプロセス xml:
java - 通話アクティビティのレーンを決定する方法は?
BPMN ダイアグラムのさまざまなレーンで使用される Call アクティビティがあります。Call アクティビティ内にタスクがあります。タスクから Call アクティビティのレーンを特定することはできますか?
ここの写真では、次のように見えます。


タスク「Get parent Lane」内から「MyLane1」と「MyLane2」をそれぞれ特定したいと考えています。
java - Camunda 7.2.0-alpha5 で Embedded-Task-Forms に変数の値が表示されない
camunda-bpm の 7.2.0-alpha5 バージョンでは、変数「complete」の値が表示されません。空のテキストフィールドのみが表示されます。7.1.0-final で動作しています。変数のアドレス指定方法は 7.2.0 で変更されましたか?
タスクリストでは次のようになります。

少なくともコックピットによると、変数は正しく初期化されていると思います。

以下は、私の埋め込みタスクフォームのコードです:
私は何か間違ったことをしていますか、それともバグですか?
camunda - ユーザー タスクに対する Camunda の永続的な動作
当社では、プロセスの自動化に Camunda ワークフロー エンジンを使用します。現時点では、ビジネス プロセスを反映した合理的なワークフローを定義しようとしています。次のシナリオをモデル化 (および実装) する方法がよくわかりません。
サービス タスク 1 は、ユーザー タスクでユーザーが使用できるオブジェクトを作成します。ユーザーは、(サービス タスク 1 で作成されたオブジェクトの状態と権限に基づいて) オブジェクトに対して実行する次のアクションを選択します。
たとえば、ユーザー A とユーザー B がいます。ユーザー A は、オブジェクトを編集したり、レポートを作成したり、レビューしたり、別のユーザーに転送したり、オブジェクトの処理を完了したりできます。ユーザー B は、レビューを要求したり、オブジェクトを別のユーザーに転送したり、処理を完了したりできますが、オブジェクトがユーザー A によって既にレビューされている場合に限ります。
ユーザーが選択できるアクション (ゲートウェイの結果シーケンス フロー/サービス タスク) のみをユーザーに提供するには、サービス タスク 1 が既に完了し、ユーザーがログインしてから、(可能なアクションをフィルター処理するために) それを決定する必要があります。続行するプロセス インスタンスを選択します。
この状況を bpmn で適切にモデル化するにはどうすればよいでしょうか? camunda を使用してどのように実装しますか? ある種のリスナー、JavaDelegate 実装などを使用していますか?
よろしく、イリーナ。