問題タブ [wso2bps]

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

wso2 - バックエンド サービスが FAIL を返す場合、bpel INVOKE アクティビティを再試行します

からサードパーティの SOAP サービスを呼び出さなければならないシナリオを実装しようとしていますBPEL invoke activity。バックエンド サービスが " SUCCESS" を返した場合はシーケンスを続行し、サービスが " " を返した場合はFAIL" " が返されるまで呼び出しアクティビティを再試行しSUCCESSます。このシナリオを実装できません。BPEL の専門家が助けてくれますか?

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

bpel - ヒューマン タスクの期限切れ WSO2 BPS

ユーザーがヒューマン タスクに応答しない場合、ヒューマン タスクを 10 分で期限切れにする方法。どんな助けでも本当に感謝しています。

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

soap - WSO2 ビジネス プロセスの展開 + ルール サービス エラー

こんにちは、WSO2 BPS 3.5.0 サーバーに基本的な除算ビジネス プロセスを展開しようとしています。このプロセスでは、単純なルール サービスを使用して除数が 0 かどうかを判断します。実行するルール サービスを呼び出そうとすると、問題が発生します。 WSO2 BRS 2.2.0 サーバー上。

エラーは次のとおりです。

ファイルを BPS ルート プロジェクトに追加して.wsdlそこから使用すると、アプリケーションはまったく問題なくデプロイおよび実行されます。これを回避する方法はありますか?

更新: 問題の原因を見つけましたが、現在それを解決できません。次のようなリンクを使用しているインポート タグに:<address>/<service>?wsdlしかし、BPS はそれを<address>/<service>.wsdl存在しないリソースに自動的に変更します。wsdlファイルを BPS プロジェクト内にパッケージ化する必要がありますが、これは一般的な方法ですか?

PS: これはこのサイトでの最初の質問なので、提案は大歓迎です!

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

wso2 - WSO2 BPS で動的パートナー リンク エンドポイントを実装するにはどうすればよいですか?

WSO2 BPS BPEL プロセスで動的に決定されるエンドポイント アドレスを使用してパートナー リンクを実装しようとしています。プロセスに送信されるリクエストにエンドポイント URL が含まれ、この URL が特定のパートナー リンクのアドレスとして使用されるという考え方です。以前にレジストリに保存されたエンドポイント参照をうまく使用したことがありますが、プロセスが呼び出されるたびにアドレスが異なる可能性があるため、ここではそのアプローチを使用できません。

さまざまなアプローチを試しました (WSO2 BPS 3.5.1 および WS02 Developer Studio 3.8.0 を使用):

この時点で、私は独自の単純な XSD で最後のアプローチを使用しています。プロセスは実際には意図したとおりに機能していますが、Developer Studio でまだ検証エラーが発生しており、これを取り除きたいと考えています。これにアプローチする別のより良い方法はありますか?

よろしくお願いします。

0 投票する
0 に答える
91 参照

sql-server - H2データベースからSQL Server 2012データベースにデータをリダイレクトする方法

H2 データベースから Bpel Process Server の sql server 2012 データベースにデータをリダイレクトするにはどうすればよいですか?

ありがとうございました。

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

wso2 - コードから WSO2 BPS および ESB レジストリにアクセスする

提供したデータに基づいてレジストリを自動的に埋めるために、Java から WSO2 BPS および WSO2 ESB のレジストリにアクセスしようとしています。

必要な Java コードと依存関係に関する多くのリソースを既に見つけましたが、これが最も役立ちます: [WSO2 Governance Registry]Using WSRegistryServiceClient。ただし、これらのリソースで説明されているアプローチは、WSRegistryService サービスに依存しています。このサービスはデフォルトで Governance Registry に含まれていますが、他の WSO2 製品には含まれていません。私のコードが Governance Registry で機能することを確認しました。私のマシンの他の WSO2 製品では、次のエラーが発生します。

他の WSO2 製品にも WSRegistryService をインストールできるはずだと示唆する古いスレッドを見つけましたが、その方法を見つけることができませんでした。製品の Web コンソールからインストールできる機能内にそれが見つからないようです。また、Governance Registry の plugins ディレクトリから他の製品の plugins ディレクトリに関連する jar を手動でコピーしようとしましたが、それでは十分ではないようです。

レジストリを埋めるための私のアプリケーションは、アクセスしたいレジストリを持つカーボン サーバー上では実行されないことに注意してくださいCarbonContext.getThreadLocalCarbonContext()

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

wso2 - BPEL Assign 式 count(nodes) が double を返す

wso2bps-3.5.1 の使用

Assign アクティビティのノードの count() は、整数型の要素 (verifyTerminationRequest/connections) に割り当てられます。

何らかの理由で、結果のメッセージは次のようになります。

そして、verifyTerminationRequestMessage/connections = 2.0 は例外をスローします。

なんで?

round(count(...)) を試しましたが成功しませんでした。