問題タブ [oracle-service-bus]

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 投票する
2 に答える
1398 参照

xquery - OSB レポート、複数のコンテンツをレポートします。$body、$inbound、$outbound

この XQuery Expression Builder を使用して、このコンテンツ内に複数の値を入れようとしています。このような文字列関数を使用しようとしましたfn:concat($body, $inbound, $inbound)が、これはメッセージ全体を保持していないようです。

レポート プロパティ: コンテンツ

これらすべての変数を 1 つのレポート アクションに入れる方法はありますか? これが可能である場合、これらの値がデータベースに格納された後、これらの値をどのように読み取る必要がありますか (いくつかのキー値構造が最適です)。

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

osb - OSB のファイルへの書き込み時にプロキシ応答からファイル名を取得する

別のサービス (URI) 上のファイルを要求し、受信したファイルを特定の場所に保存する OSB サービスを作成したいと考えています。私はなんとかリクエストを作成し、外部サービスからの応答を取得しました。次に、ローカルディスクにバイナリを書き込むことにより、JCA コネクタを介して BS を使用してファイルを保存したいと考えています (たとえば)。発行コンポーネントを使用してプロキシから BS を呼び出しています。私の問題は、プロキシの応答からパブリッシュと BS を介して JCA にファイル名を渡す方法がわからないことです。誰でも私を助けることができますか?ありがとうございました。

0 投票する
2 に答える
2461 参照

wsdl - プロキシ サービス用に Oracle Service Bus から WSDL を取得する

Oracle Service Bus で定義したプロキシ サービスの WSDL を見つける必要があります。

コンソールで WSDL をエクスポート オプションを使用すると、.WSDL ファイルを含むが形式が異なる jar ファイルが得られます。

Soap UI を使用して Web サービスでテストを実行したいのですが、Sap UI はこの WSDL 形式を受け入れません。

実際の WSDL ファイルを取得する方法と場所。

ありがとう!

0 投票する
2 に答える
1220 参照

web-services - 公開された SOAP サービス内の Oracle Service Bus の複数の操作

現在、JDeveloper 11を使用してOSBでwsを開発しています。外部SOAPサービスを呼び出す単純なWebサービスがあります。

私のcomposite.xmlファイル:

ここに画像の説明を入力

  1. BPEL SOAP サービスの操作

  2. リモートSOAPサービスの運用

  3. BPEL コンポーネント

現在の開発戦略についていくつか質問があります。新しい操作を BPEL SOAP に追加するにはどうすればよいですか? ApusBPELProcess.xsd (新しい要求と応答の種類を追加) と ApusBPELProcess.wsdl (新しい操作、メッセージなどを追加) を編集して、新しいメソッド (getCompanyDetails()) を追加しました。これは、新しい操作を追加する正しい方法ですか?

これで、BPEL コンストラクトの "Invoke" コンポーネントを使用して、リモート SOAP サービスのメソッドを 1 つだけ呼び出すことができます。

私の BPEL 設計:

ここに画像の説明を入力

BPEL SOap (1) のメソッドをリモート サービス (2) のメソッドにバインドするにはどうすればよいですか? 例: クライアントがprocessBPEL Soap からメソッドを呼び出す場合 (1)、入力パラメーターの検証を行ってgetServiceCompaniesから、リモート SOAP から呼び出したい (2)。したがって、クライアントが BPEL Soap から別のメソッドを呼び出すとき (1)、リモート SOAP で別のメソッドを呼び出したい (2)。

必要なコンポーネントを含む図を見せていただければ、非常にありがたいです。「Mediator」コンポーネントについて読みましたが、現在の状況でそれらを使用する方法がわかりません。

前もって感謝します。

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

wsdl - Oracle Service Bus 12c: プロキシ サービスの有効な WSDL で書き直された要素 /definitions/documentation

プロキシ サービスのバージョンを WSDL ドキュメント内の要素 /definitions/documentation に格納します。

Service Bus 12c (12.2.1) にサービスをデプロイでき、サービスは正常に動作します。Service Bus コンソール (いわゆるリソース WSDL) から WSDL を表示すると、期待どおりの WSDL が表示され、以下が含まれます。

ただし、有効な WSDL (リソース WSDL から Service Bus によって作成されたもの) を次の URL で取得した場合: http://myserver:port/sbresource?PROXY/MyService/MyService

要素のドキュメントは上書きされます:

要素のバージョンは完全に欠落していますが、コンテンツはまだ存在しています。

なぜこれが起こっているのか、また回避策があれば教えてください。パーサーがサービスのバージョンを取得できるように、要素「バージョン」を保持する必要があります。

私の目的は、サービスの利用者にとって使いやすいソリューションを実現することです。つまり、単一の WSDL を情報のソースとして使用し、WSDL をできるだけ単純にして XPath で簡単に解析できるようにすることです。

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

oracle - SOAPAction ヘッダーがありません。Oracle サービス バスで

私はレスポーズで以下のエラーに直面しています、

私はパイプラインで修正しようとしています、

パイプラインを介してすべてのヘッダーを渡すことを選択しましたが、ここに画像の説明を入力するのに役立ちませんでした