問題タブ [open-esb]

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

web-services - BPEL永続性の問題

Glassfishサーバーで永続性をオンにするのは非常に簡単ですが、これにより、システムを通過するすべての呼び出しが永続化され、これらの一部は永続化する必要のない同期呼び出しであることがわかりました。これは明らかにサーバーのパフォーマンスに影響します。

どのbpelプロセスを永続化するかを指定する方法はありますか。たとえば、同期呼び出しを表すBPELは永続化されませんが、メモリ内にある非同期プロセスを表すBPELは永続化されます。

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

web-services - GlassFish 2 で実行する個別の証明書を持つ

GlassFish アプリケーションサーバーで複数の X.509 証明書を保持する方法を誰か説明してもらえますか? 私にとっての主な課題は、GlassFish が 's1as' というエイリアスを 1 つだけ使用することです。

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

web-services - OpenESB CASA: 単一の WSDL での複数の操作

エンティティに対して基本的な CRUD 操作を提供する一連の Web サービス エンドポイントがあります。たとえば、次の WS メソッドを使用します: userService?wsdl --getUser(id) --getUsers --addUser(User) --removeUser(id)

OpenESB で CA を作成して、これらすべての操作に単一のプロキシ エンドポイントを提供したいと考えています。

そこで、NetBeans で新しい BPEL モジュールを作成し、記述子となる新しい WSDL ドキュメントを追加します。次に、この WSDL に複数の操作を追加します。

次に、バックエンド WS に実装された操作ごとに BPEL を作成します。

これにより、複数の操作を含む出力 WSDL が効果的に得られます。

問題は、この BPEL モジュールを CA に追加するときに発生します。ポートを PartnerLink にリンクする場合、ポートごとに 1 回しか実行できません。このスクリーン キャプチャでより明確に見ることができます。

ここに画像の説明を入力

aulaServicesPort から 1 つの PartnerLink まで 1 つの「矢印」しかトレースできませんが、スクリーンショットに示されている両方の操作にリンクする必要があります。

これにより、操作ごとに 1 つの複数の WSDL が生成されますが、関連するすべての操作を含む一種の「ハブ」WSDL を作成したいと考えています (前の例では、指定されたすべての操作を含むユーザー CA になります)。

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

java - Java OpenESB CalculatorApp ファイルが見つからない WSDL の例外

OpenESB に付属の電卓アプリの例を実行しようとしていますが、次のエラーが発生し続けます。

java.io.FileNotFoundException: http://localhost:8080/CalculatorApp/CalculatorWSService?wsdl

最初の電卓ページが機能します: http://localhost:8080/CalculatorClientApp/

しかし、「Get Result」をクリックすると、FileNotFoundException が生成されます。

ここに画像の説明を入力

ここに画像の説明を入力

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

javascript - JavaScript クライアントを使用した OpenESB/NetBeans RESTful Web サービス

RESTful Web サービスの開発に関するこの基本的な NetBeans チュートリアルに従いました。Customer DB の Restful Web サービスを正常に作成してテストすることができました。

ただし、この RESTful Web サービス用の Restful JavaScript クライアントを作成すると、空のテーブル出力が得られます。TestStubs.html JavaScript コード セクション内の app.getResources() 呼び出しが app.getResources() 呼び出しで空の配列を返しているように見えるため、リソース配列に対するループは実行されません。

リソースが空の TestStubs.html の JavaScript セクションを次に示します。

localhost:8080/CustomerDBRestJS/customerDBRest.client/TestStubs.html のスクリーンショットを次に示します。

スクリーンショット

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

web-services - opensb で外部 Web サービスを呼び出す

単純な Web サービスをローカルに作成しました。その wsdl を bpel プロジェクトにインポートし、それを呼び出そうとしました。ブラウザから直接 Web サービスをテストしたところ、正常に動作しました。ただし、CA でテスト ケースを実行すると、次のエラーが発生します。