我想在weblogic 9.2 下配置一个jms 的服务,找不到相关的配置项。特来请教一下。
怎么配置联连工厂,对列。还有相关的。 有配置的同学们,帮个忙。 这个是截图,谢谢了
更多0
分享到:
id="google_ads_iframe_/8456/IDG.CN_B2B_csdn.net_0" title="3rd party ad content" name="google_ads_iframe_/8456/IDG.CN_B2B_csdn.net_0" width="728" height="90" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" style="box-sizing: content-box; border-width: 0px; border-style: initial; vertical-align: bottom;">
|
#1 得分:0
回复于: 2012-11-09 17:05:48
怎么 没有人回呀。
| |
|
#2 得分:40
回复于: 2012-11-10 13:39:20
weblogic下配置jms步骤:
一.先配置持久化存储: 1.服务>jdbc>持久化存储 选择filestore,然后如下: 如上配置持久化名称,制定持久化目录。 二.配置JMS服务器 1.服务-消息传递-JMS服务器-选择新建 2.JMS服务器的名臣可以默认,也可以自行设置,持久化存储选择你刚才创建的持久化名称。 3.单击下一步,选择目标:AdminServer 4.这就完成JMS服务器的配置。 三.配置JMS模块 1.服务-消息传送-JMS模块-点击新建 2.模块名称可以默认,也可以自行设置,点击下一步,选择你刚才创建的JMS服务器: 3.点击下一步,完成。 四.配置子部署: 1.点击 服务-消息传送-JMS模块-点击进去你刚才创建的模块-选择子部署: 2.选择新建-设置子部署的名称-下一步-选择子部署的目标服务器,选择你刚才创建的服务器 注意不要选AdminServer。 3.点击完成,如图子部署成功 五.创建队列 1. 点击 服务-消息传送-JMS模块-点击进去你刚才创建的JMS模块,选择新建-队列: 2.点击下一步,设置JMS目标属性: 名称可以默认,但是JNDI必须唯一,因为在创建项目时,需要根据JNDI查找消息目的 3.点击下一步,选择你刚才创建的子部署 4.点击完成。 六.创建工厂 1.点击 服务-消息传送-JMS模块-点击进去你刚才创建的JMS模块,选择新建-连接工厂-下一步-设置工厂名称和JNDI名(唯一) 2.点击下一步,完成。 通过上述步骤就完成了PTP的JMS服务器的全部配置。 (不懂得步骤的可以留言,我尽量帮你,希望给我分啊!) |
#3 得分:0
回复于: 2012-11-12 10:35:21
我按你的步骤配置了一次,在写代码的时候,报出,找不到联系工厂。代码如下
报一个异常:
JDNI 找不到JMS 的联连工厂,帮我看看 那有问题 。谢谢了。 | |||||
#4 得分:0
回复于: 2012-11-12 11:31:20
以上的问题解决了。是因为我没有激活,所以定义的工厂不起作用,可以发送消息了。
我想接收一下,代码如下
上边的代码和发送的部分代码相同。只是接收的时候,能看到有使用数据在增加,但没有输出消息信息。 报一个空指针异常。
| |||||
#5 得分:0
回复于: 2012-11-12 15:41:45
代码不全不全不全
| |
#6 得分:0
回复于: 2012-11-13 11:23:45
以上问题解决了,我重新起动了一次 就好了。 原因 不明,
今天测试put/sub 发送成功了。但是在weblogic 里找不到这条消息。代码如下:
| |||
#7 得分:0
回复于: 2014-10-23 19:54:46
ctx.bind("name","zs"); 我能不能问下这是什么意思呢 里面的两个参数不明白是什么意思
| |
|