問題タブ [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.
bpmn - Camunda-BPM のユーザータスクにエラーイベントを添付
Camunda-BPM で、ユーザー タスクに関連付けられているエラー イベントをトリガーすることはできますか?
私が得たものは次のようになります。

BPMN 2.0.2 によると、ユーザー タスクに添付されたエラー イベントの使用に制限はありませんが、これまでのところ、この問題の解決策は見つかりませんでした。
camunda - Camunda h2 データベースの永続性
Java Web プロジェクトで camunda-bpm-jboss-7.1.0-Final を使用しています。UI 部分は jsf を使用して作成され、データベースは mysql です。
ただし、camunda にはデフォルトの h2 データベースが付属しており、データは保持されません。
jboss サーバーをオフにするたびに、いくつかのプロセス ID が失われます。私の質問は、h2 データベースを構成してデータを永続化する方法はありますか?
javascript - 追加リソースへの Camunda デフォルト ディレクトリ
angularjs を使用してフォームを作成する方法を学び始めたばかりで、それを camunda にデプロイしているときに、いくつかの問題に直面しました。タブ付きのフォームを作成しようとしています。追加の html ページを含めるには、ng-include を使用します。
しかし、このフォームを camunda にデプロイすると、「404 Not Found - http: //localhost:8080/camunda/app/tasklist/default/tabs/persons.html」というエラーが発生します。そのため、comunda がアプリケーションのディレクトリから html ページをアップロードするようにするには、どのようにディレクトリを記述すればよいのでしょうか: "myapp/forms/tabs/persons.html"?
前もって感謝します
authorization - camunda 認証 ID の取得方法
camunda で REST アプリケーションを作成しようとしています。デフォルトのアソライゼーション ID を取得したいのですが、その方法がわかりません。
誰かが私が何をすべきか説明できますか? サーバーに何らかのリクエストを送信する必要があるように思えますが、camunda のドキュメントを調べたところ、認証 ID を取得する方法が見つかりませんでした。
java - BPMN2 専用ゲートウェイの条件設定方法
私は春のプロジェクトで初めて Camunda BPMN2 を使用しており、いくつかのことに頭を悩ませようとしています...
私の applicationContext には、Camunda をセットアップするための次のブロックがあります。
2 つのサービスをセットアップしました。
と
シナリオ 1 では、Service1 と Service2 の両方を呼び出す並列ゲートウェイがあります (Eclipse で BPMN2 エディターを使用してこれらの図を作成しました)。



次のコード行を実行します。
プリントアウト
予想通り。
今、私は排他ゲートウェイを入れようとしています:

実行すると、次の例外が発生します。
例外は明らかです。排他ゲートウェイの条件がありません。したがって、私の質問は、排他ゲートウェイに条件を割り当てる方法、特定のクラスのメソッドを呼び出して true / false を評価する方法、および service1 / service2 の JavaDelegate ではない何か他のものを呼び出したい場合 (つまり、MyClass.doSomethingWithParams(someparam))、どうすればよいでしょうか?
XML での回答も問題ありません。BPMN2 のビジュアルに依存するのではなく、XML で BPMN2 を使用する方法を学習することをお勧めします。
java - Camunda BPMN - スレッド内の変数へのアクセス
Camunda のプロセス フローで、RabbitMQ onMessage スレッド内で作成された変数にアクセスしようとしています。この onMessage 内で、BPMN プロセスを開始します。
そのため、着信メッセージに基づいて、onMessage の外に出ないスコープで特定の変数を設定しました。
Camunda でサービス タスクを呼び出すか、サービス タスク内で式を使用すると、次のようになります。
これは明らかに @Component で注釈が付けられたシングルトンを呼び出し、onMessage の実際のメッセージにはアクセスできません。MyProcessor.isThisOrThatEnabled が service.isThisOrThatEnabled をラップする場合、Singleton の作成時にサービスが初期化されず、onMessage スレッド内でのみ初期化されるため、おそらく null ポインター例外が発生します。
私の質問を要約すると、スレッド内にあるBPMNの変数にアクセスするにはどうすればよいですか...
1: シングルトンがスレッド内の変数にアクセスする方法として間違っている場合、他にどのようにアクセスすればよいですか? その SomeService インスタンスを BPMN フローに挿入することは可能ですか?
2: これらの変数にアクセスするためにサービス タスクを使用するのが不適切なコンポーネントである場合、代わりにどのコンポーネントを使用すればよいですか?
php - PHP SDKを使用してcamundaでインスタンス変数を設定するには?
camundaで PHP SDK を使用しようとしていますが、プロセス変数の設定方法が明確に文書化されていません。
何か案は?
business-process-management - 代替プロセス エンジンで camunda タスクを使用する
組み込みエンジン以外のプロセス エンジンと一緒に camunda タスクを使用する方法はありますか?