0

MDB を使用して JMS キューからメッセージを消費するアプリケーションの一部をセットアップしようとしています。Oracle のドキュメントを調べましたが、意味がわかりません。インターネット上の例は、JMS サーバーが消費している weblogic サーバーと同じ状況のようですが、私の場合は別のサーバーがあります。

外部 Tibco EMS JMS キューへのこの投稿 Weblogic EJB 接続を見つけました。これは大まかなストロークを提供しますが、経験豊富な weblogic ユーザー向けに書かれているようです。

具体的には、ここにリンクされているのは、私が問題を抱えている場所です:

すべての通常の詳細 (宛先および接続ファクトリーのローカル/リモート JNDI ルックアップ名) を使用して外部サーバーを作成します。

これを行う方法がわからない。

リモート EMS ユーザーと同じ名前 (パスワードを含む) を持つローカル WL ユーザーを作成します。

パスワードが 8 文字未満のため、これを行うことができません

ejb 資格マッピングを作成します (セキュリティ資格マッピングではありません)。

do this by clicking on the relevant deployment, click on the relevant ejb name in the list, then Security tab then Credentials Mapping tab.
add the same name for WLS and Remote users (password doesn't seem to be necessary here).

[セキュリティ] の下に、[アプリケーション/モジュール スコープ] タブと、その下にある [ロール/ポリシー] が表示されます。

外部サーバー (Tibco EMS) からの JMS メッセージを消費する Weblogic 10.3.5 で単純な MDB をセットアップする方法について、より詳細な手順を教えてくれる人はいますか?

LDAP URL、セレクター (不要なメッセージを除外するため、完全に必要というわけではありません)、ユーザー名とパスワード、キュー名、EMS サーバー URL (ポートを指定する)、接続ファクトリー LDAP があります。この情報はどうすればよいですか?

4

1 に答える 1

1

weblogicで外部サーバーを構成でき、外部サーバー内で接続ファクトリと宛先の詳細を提供できます。これらの weblogic 管理オブジェクトを作成するには、持っているユーザー名、パスワード、およびキュー名が必要になります。

Weblogic 外部サーバー構成

宛先を作成する際に、接続先の MDB アクティベーション構成で使用できるローカルの jndi 名を指定できます。

于 2013-04-10T06:53:28.430 に答える