我正在尝试设置应用程序的一部分,该应用程序使用 MDB 来使用来自 JMS 队列的消息。我查看了 Oracle 文档,但似乎无法理解。互联网上的示例似乎适用于您的 JMS 服务器与您正在使用的 weblogic 服务器相同的情况,但在我的情况下,有一个单独的服务器。
我发现这篇文章Weblogic EJB connection to external Tibco EMS JMS Queue给出了广泛的笔触,但似乎是为有经验的 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).
在安全下,我看到应用程序/模块范围选项卡和下面的角色/策略。
谁能提供有关如何在 Weblogic 10.3.5 中设置简单 MDB 的更详细步骤,该 MDB 使用来自外部服务器(Tibco EMS)的 JMS 消息?
我有一个 ldap url、一个选择器(用于过滤掉不需要的消息,并非完全必要)、用户名和密码、队列名称、EMS 服务器 url(指定端口)、连接工厂 ldap。我该如何处理这些信息?