我在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查找失败,而不是第二个?
答案 0 :(得分:0)
在Java EE应用程序中,JMS管理的对象通常放在 jms 命名子上下文中。
我认为GF在JMS队列之前绝对需要jms部分。
干杯, 尤金。