求教message-driven bean部署到weblogic的问题

rainight 2002-10-25 03:40:54
message-driven bean部署到weblogic,message-driven bean 的onMessage(Message msg)功能中写入打印收到的消息。weblogic也进行了相应的设置。当client向weblogic发消息后,而weblogic的控制台没有显示,可能message-driven bean根本就没有被触发,请问什么原因?
...全文
33 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ibm 2003-04-22
  • 打赏
  • 举报
回复
我也遇到了同样的问题,能告诉我你是怎么解决的吗?
upc_chenli 2002-10-30
  • 打赏
  • 举报
回复
还是配置的问题,可能是消息驱动bean中的JNDI指定有问题。
你使用JBuilder开发的吗?
rainight 2002-10-30
  • 打赏
  • 举报
回复
我查了一下我的jms bean中的 配置的 queue的jndi名应该没有问题。以下是我weblogic控制台操作后显示的数据,请问错误在哪里?

jms -- > servers -- > [自己指定] -->destinations -->[自己指定]
下选择[Monitor all Active JMS Destinations...]
看看

Name Consumers Messages Messages Received Bytes Bytes Pending
MyJMSQueue 0 0 0 0 0

---------------------------------------------------------------
ejb->MyEjb->Monitor all Message Driven EJBRuntimes...

EJBName | Pool Idle Beans Count |Pool Beans In Use Count | Pool Waiter Total Count | Pool Timeout Total Count | JMSConnection Alive

Logger 0 0 0 0 false
rainight 2002-10-30
  • 打赏
  • 举报
回复
问题解决了,是jndi的问题。多谢!
rainight 2002-10-30
  • 打赏
  • 举报
回复
是的,用jbuilder.请问你有什么建议吗?
upc_chenli 2002-10-26
  • 打赏
  • 举报
回复
可能是你在开发message-driven bean时队列的JNDI没有指定好。
你可以在
jms -- > servers -- > [自己指定] -->destinations -->[自己指定]
下选择[Monitor all Active JMS Destinations...]
看看

Name Consumers Messages Messages Received Bytes Bytes Pending
MyJMSQueue 10 0 0 0 0

你的Consumers个数是否为零。
worldheart 2002-10-25
  • 打赏
  • 举报
回复
你能否将问题更详细的给出.

1,220

社区成员

发帖
与我相关
我的任务
社区描述
企业软件 中间件技术
社区管理员
  • 中间件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧