問題タブ [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.
java - jBPM+Springトランザクションの共有とスコープ
jBPMとSpringを使用してアプリを継承し、それが適切に構成されているかどうかを確認しようとしています。
最初の質問:jBPMは、デフォルトで同じ遷移内の複数のアクションにまたがる単一のJTA(JDBCおよび/またはHibernate)トランザクションにまたがっていますか?そうでない場合は、次のように構成できますか?したがって、以下の例では、Action1とAction2にまたがるトランザクションにまたがる方法があります。
このプロジェクトのjBPMアクションは、SpringコンテキストからサービスまたはDAO(JDBC)を取得します。以下で説明する構成の場合、jBPMアクションとそれらが呼び出すサービス/ DAOメソッドは1つのトランザクションにカプセル化されていますか?DAOおよびサービスメソッドには、@Transactional自体の注釈が付けられています。
状態の定義:
私のjBPM構成:
関連するスプリング構成:
jbpm - Spring統合とJBossjBPMの違いは何ですか?
Spring統合とJBossjBPMの違いは何ですか?
ありがとうございました。
jboss - jbpm 4.2プロセス定義でグローバルプロセス変数を設定する
JBPM4 のプロセス定義で変数を設定したい これらの変数はすべてのプロセス インスタンスに対して同じ値で設定されるため
jbpm - 既存の JBPM スキーマの変更
既存の JBPM スキーマを変更したり、スキーマに追加の物語を追加したりできますか?
java - Eclipse用のJBPM3プラグインとEclipse用のJPBM4プラグインのベンドポイントの違いは何ですか?
Eclipse用のJBPM3プラグインでは、ベンドポイントは4つの整数を使用して表されます。
ソースコードには、w1、h1、w2、h2で表される値を持つBendpoint
2つのオブジェクトを格納するというクラスがあります。Dimension
これはEclipseGEFから来ているようです。
Eclipse用のJBPM4プラグインでは、ベンドポイントは2つの整数で表されます。
ソースコードには、そのようなベンドポイントクラスはありません。値は、より単純なPoint
クラスに格納されるようになりました。
JBPM3ベンドポイントをJBPM4形式に変換するにはどうすればよいですか?
注:上記のコードは単なる例です。JBPM4でのJBPM3の値がどのようになるかわかりません。
jboss - jBPM での真の並列処理
複数のタスクへのフォーク処理
jBPM ソリューションは、タスクを並行して実行する必要があります。
ノード/タスクで使用することを提案するjBPMのドキュメントを読みましたが、これをどのように実装する必要があるかasync="true"
は不明です。提案の 1 つは、カスタム マルチスレッド管理を処理するのではなく、DB に永続化し、タスクを JMS キューに送信することでした。しかし、jBPM がこれに対する簡単な解決策を持っていないのは奇妙すぎると思いました。
誰かがここで私が間違っていることを証明し、jBPM 3.2.6 を使用したシンプルでエレガントなソリューションを示してくれることを願っています[これは Red Hat がサポートする最新のものであるため]
ありがとうございました。
java - jboss web server3.0.0 beta-1 に jbpm-console 3.3.1 をデプロイする方法
jboss Web サーバーに jbpm-console をデプロイしたいのですが、次のエラー メッセージが表示されます。誰が何が悪いのか教えてもらえますか?
2010-01-22 08:11:21,416 ERROR [org.jboss.system.server.profileservice.ProfileServiceBootstrap] (Thread-2) Failed to load profile: Summary of incomplete deployments (詳細については、以前のエラーを参照してください):
デプロイメントのエラー: デプロイメント "vfsfile:/E:/app/jboss-web-3.0.0-beta-1-zip/jboss-web-3.0.0-beta-1/server/default/deploy/jsf-console. war/" は次の理由によりエラーになっています: org.jboss.deployers.spi.DeploymentException: URL file:/E:/app/jboss-web-3.0.0-beta-1-zip/jboss- web-3.0.0-beta-1/server/default/deploy/jsf-console.war/ デプロイに失敗しました
java - jbossWebサーバー上のJbpmconsole3.3.1.0.0beta-1
jbpm-consoleをjboss-webに正常にデプロイしましたが、次のエラーが発生します。
ui.taglib.xml
の「DTD」に何か問題があると思います。何か案が?
java - jBPM 4.3 でカスタム MailProducer を配線する方法は?
「代替」contentType でマルチパート MimeMessages を作成するカスタム メール プロデューサーの実装があります。
しかし、デフォルトの実装の代わりに実装を配線するにはどうすればよいでしょうか? (org.jbpm.pvm.internal.email.impl.MailProducerImpl)
java - jBPMWebサービス
jBPMについて質問があります。私たちのプロジェクトの1つで、他のシステム(jBPM、Delphiなど)がデータを受信するエンタープライズサービス(.Net)を開発しました。このために、私はSOAPインターフェースを提供しています。
ここで、jBPMシステムがサービスに接続するときに、システムに必要なデータを返す前に、手動で作業を行う必要がある場合があります。この場合、SOAPサービスは「ManualWorkTicketId」を返します。このIDを使用して、たとえば1分間隔でSOAPインターフェイスをポーリングできます。手動作業が完了するとすぐに、SOAPサービスは必要なデータをjBPMシステムに返すことができます。エンタープライズサービスはシステムを認識せず、通信用のSOAPインターフェイスを提供するだけなので、これは非同期部分を処理するための優れたソリューションであると考えています。
しかし、jBPM開発者は、これは良いアプローチではないと私に言いました。代わりに、彼はActiveMQキューに情報を書き込むことを提案しています。これは私が聞く必要があります。その後、手動作業が行われると、jBPMシステムから提供された別のキューに書き戻す必要があります。このキューで、メッセージはjBPMプロセスによって消費されます。
- 質問:私はjbpm開発者ではないので、jBPM内でWebサービスのポーリング部分を処理するための標準パターンがないかどうか疑問に思いました。
- 質問:エンタープライズサービスを緩く結合する必要があることを念頭に置いて、このような場合にどのアプローチを提案しますか?