一、启动Weblogic 服务器,打开Weblogic控制台,方法是通过http://localhost:7001/console打开,如图:1-1;输入用户名、密码进入Weblogic管理界面,如图:1-2。
图 1-1
图 1-2
二、单击“服务 | 消息传递 | JMS服务器 ” ,右侧出现“ 新建 ” 选项卡,如图:2-1;单击该选项卡,创建JMS Servers,进入如图 :2-2所示界面。
单击“ 下一步 ”,进入图:2-3 所示界面。选择 AdminServer,单击“ 完成 ”,完成JMS服务器的创建。如图:2-4 显示创建后的JMS服务器。
图 2-1
图 2-2
图 2-3
图 2-4
三、配置JMS Modules。单击“ 服务 | 消息传递 | JMS模块 ” , 右侧出现 “ 新建 ”,选项卡,单击它创建JMS模块,如图:3-1所示。
单击“下一步”,进入如图:3-2界面。将 “ 目标 ” 服务器选成“ AdminServer ” 。
图 3-1
图 3-2
单击“ 下一步 ”,进入图 :3-3 ,选中“是否要向此JMS系统模块中添加资源?” ,单击“ 完成 ”,进入图 3-4 ,表示模块创建成功。
图 3-3
图 3-4
四、创建资源。单击“ 新建 ”,进入图:4-1。选择队列,单击“ 下一步 ”,进入图4-2,设置JNDI名称为jms/MyMDB。
注意:此处JNDI名称要和前面的消息驱动Bean代码中的消息目的以及消息发送者的消息目的保持一致。
图 4-1
图 4-2
单击“ 下一步 ” ,进入图4-3 。单击“ 新建子部署 ”,进入图4-4。单击“确定”,进入图4-5,选择JMSServer-0。单击“完成”,回到图4-6。
图 4-3
图 4-4
图 4-5
图 4-6
五、创建“ 连接工厂 ”。单击“新建”,进入图5-1。选中“ 连接工厂 ”。单击“下一步”,进入图5-2。输入连接工厂的JNDI名字:jms/MyMDB-Factory。
注意:此处的JNDI名字要与前面消息发送程序中所使用的消息工厂的名字一致。
图 5-1
图5-2
单击“下一步”,进入图5-3。服务器AdminServer已经被选中,保持默认设置即可。单击“完成”,进入图5-4。它展示了创建的JMS模块中的资源,
包括一个连接工厂和一个队列。
图 5-3
图 5-4
六、查看JNDI树。查看方法可以参看:《学习在Weblogic中查看JNDI树图解》
JNDI树图如下图6-1:
图 6-1