問題タブ [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 投票する
1 に答える
333 参照

email - OSB 設計に関する質問

メールサーバーからメールをポーリングするシステムを実装する必要があります。電子メールの内容 (本文、件名、送信者、日付など) を処理し、これらのデータを使用して別のサービスに送信するための要求を準備します。私の質問は: OSB と電子メール トランスポートを使用して、変数 (本文、件名など) を読み取ることができます。次に、件名を 3 つの異なる変数 (Var1 の形式で送信されます) に分割し、別のサービスへの呼び出しを準備する必要があります。 (このサービスは既にデプロイされており、その wsdl と Url は既知です)。どうすればこれをすべて行うことができますか? 件名を分割してリクエストを準備するにはどうすればよいですか? Java クラスを使用する必要がありますか?それとも OSB で自動的に実行できますか?

どうすればこれを達成できますか?より良いオプションはありますか?

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

ibm-mq - Oracle Service Bus と MQ - コンテキスト データを設定せずに接続する

Oracle Service Bus で MQ Transport を使用して外部 MQ サーバーに接続しています。ただし、問題は、外部 MQ サーバーが以下以外の権限レコードを持つことができないことです。

  • CONNECT/INQUIRE (キュー マネージャ用)
  • PUT/GET/INQUIRE (キュー用)

これは問題です。OSB MQ トランスポートは常にコンテキストに接続しようとしており、メッセージもコンテキストに配置しようとしているためです。ビジネス サービス設定で、PUT メッセージ オプションに MQC.MQPMO_NO_CONTEXT を設定した場合でも。

OSB MQ トランスポートを使用し、SET/SETALL 権限レコードを設定せずに、MQ とメッセージを交換することさえ可能ですか?

PS。MQ は次のエラーを記録します。

AMQ8077: エンティティー「osbtest」には、オブジェクト「TESTQMGR」にアクセスする権限がありません。

説明: 指定されたエンティティーは、必要なオブジェクトへのアクセスを許可されていません。次の要求された権限は許可されていません: setall

// ...

AMQ8077: エンティティー「osbtest」には、オブジェクト「TEST.QUEUE」にアクセスする権限がありません。

説明: 指定されたエンティティーは、必要なオブジェクトへのアクセスを許可されていません。次の要求された権限は許可されていません: set

バージョン:

  • オラクル サービス バス: 11gR1
  • ウェブスフィア MQ: 7.5
0 投票する
2 に答える
1653 参照

java - Java、OSB、XQuery で XML から個別の値を取得する

Java、OSB、または Xquery のような結果を取得する方法はありますか?

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

web-services - Spring Web サービスまたは別のフレームワーク Web サービスを Oracle Service Bus にデプロイする

春または他の Web サービス フレームワークで Web サービスを作成しています。OSB に付属している weblogic サーバーに直接デプロイできますか? または、別の weblogic インスタンスにデプロイする必要がありますか。

私が質問している理由は、OSB weblogic には、ALSB*jar、DBAdapter*rar などの OSB 固有のデプロイメント jar/wars がたくさんあるからです。

これらの隣にSpring Webサービスをデプロイするのは嫌いですが、それがベストプラクティスかどうかはわかりません. 私にお知らせください。

PS: 最終的には、このサービスをプロキシ/ビジネスでラップするか、この内部 Web サービスへの Web サービス呼び出しを行う予定です。

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

osb - OSB でプロキシ サービスを別の 3 つのローカル プロキシ サービスにルーティングするにはどうすればよいですか

私の状況を説明させてください。ODATA RESTful サービスを使用して 3 つの異なるテーブルに影響を与える XML ファイルをキュー経由で受け取ります。

ODATA スキーマを単純化する (バッチを実行する代わりに) という私の論理的な結論は、異なる XQuery 変換を使用して XML を 3 つのローカル プロキシにリダイレクトすることです。次に、これらのプロキシは Web サービスを呼び出してデータベースを更新します。

誰でも私を助けることができますか?ルート ノード内で for-each ループを使用できますか? またはこれを行う別の方法はありますか?

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

weblogic11g - Oracle Enterprise ManagerキーストアとWeblogicキーストア

双方向 SSL 経由で Web サービスを使用する必要があります。証明書を交換しましたが、接続しようとしていますが、ハンドシェイク エラーが発生しています。Oracle Service Bus を使用して Web サービスに接続しています。私の質問:

  1. (Oracle Enterprise Manager からアクセスする) fwmconfig フォルダ内のキーストアは何ですか?
  2. weblogic サーバーのキーストア (管理コンソール/管理対象サーバーのキーストア タブからアクセス) は何ですか?
  3. これらの違いと、サーバー証明書をインポートして接続を試みるためにどちらを使用する必要がありますか?
  4. また、インストールのいくつかのディレクトリに cacerts がありますが、それらを何に使用しますか?

サーバー証明書のインポート先がわからない。誰か助けてくれませんか?