为什么Glassfish中的特定JMS消息队列的Context Lookup失败?

时间:2012-01-13 21:29:45

标签: glassfish jndi message-driven-bean

我在Glassfish中有一个名为“String.String.etc”的消息队列。每当我尝试向该MQ发送消息时,都会收到以下错误消息:

  

SerialContext中的'java:comp / env / [MQ Name]'查找失败[myEnv = {java.naming.factory.initial = com.sun.enterprise.naming.SerialInitContextFactory,java.naming.factory.state = com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl,java.naming.factory.url.pkgs = com.sun.enterprise.naming}

我有另一个名为“jms / Beta”的JMS队列。我没有为那个MQ弄到这个问题。为什么第一个提到的MQ导致Context查找失败,而不是第二个?

1 个答案:

答案 0 :(得分:0)

在Java EE应用程序中,JMS管理的对象通常放在 jms 命名子上下文中。

我认为GF在JMS队列之前绝对需要jms部分。

干杯, 尤金。

相关问题