在Weblogic 10.3.5中设置MDB以使用JMS消息

在Weblogic 10.3.5中设置MDB以使用JMS消息,jms,weblogic,installation,message-driven-bean,tibco,Jms,Weblogic,Installation,Message Driven Bean,Tibco,我正在尝试设置一个应用程序的一部分,该应用程序使用MDB来使用JMS队列中的消息。我查阅了Oracle文档,但似乎没有什么意义。internet上的示例似乎适用于以下情况:您的JMS服务器与您使用的weblogic服务器相同,但在我的示例中,有一个单独的服务器 我发现这篇文章的笔触很广泛,但似乎更多是为经验丰富的weblogic用户撰写的 具体而言,我遇到了以下问题: 创建具有所有常规详细信息的外部服务器(目标和连接工厂的本地/远程JNDI查找名称) 不知道怎么做 创建与远程EMS用户同名的本地

我正在尝试设置一个应用程序的一部分,该应用程序使用MDB来使用JMS队列中的消息。我查阅了Oracle文档,但似乎没有什么意义。internet上的示例似乎适用于以下情况:您的JMS服务器与您使用的weblogic服务器相同,但在我的示例中,有一个单独的服务器

我发现这篇文章的笔触很广泛,但似乎更多是为经验丰富的weblogic用户撰写的

具体而言,我遇到了以下问题:

创建具有所有常规详细信息的外部服务器(目标和连接工厂的本地/远程JNDI查找名称)

不知道怎么做

创建与远程EMS用户同名的本地WL用户,包括密码

我不能这样做,因为我的密码少于8个字符

创建ejb凭据映射(不是安全凭据映射)

在“安全性”下,我看到应用程序/模块范围选项卡以及这些选项卡下的角色/策略

有谁能给出更详细的步骤来说明如何在Weblogic 10.3.5中设置一个简单的MDB,它使用来自外部服务器(Tibco EMS)的JMS消息


我有一个ldap url、一个选择器(用于过滤不需要的消息,并非完全必要)、用户名和密码、队列名称、EMS服务器url(指定端口)、连接工厂ldap。我该如何处理这些信息

您可以在weblogic中配置外部服务器,并在外部服务器中提供连接工厂和目标详细信息。创建这些weblogic管理对象需要您拥有的用户名、密码和队列名称

在创建目的地时,您可以提供本地jndi名称,您可以在MDB激活配置中使用该名称进行连接

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).