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 があります。この情報はどうすればよいですか?