プログラムで「mq.sys.dmq」からメッセージを読み取るにはどうすればよいですか。Glassfish 3.1.2.2を使用しています
私がしようとすると:
InitialContext ctx = new InitialContext();
Queue queue = (Queue) ctx.lookup("mq.sys.dmq");
QueueConnectionFactory connFactory = (QueueConnectionFactory) ctx.lookup("jms/ConnectionFactory");
QueueConnection queueConn = connFactory.createQueueConnection();
QueueSession queueSession = queueConn.createQueueSession(false,
Session.AUTO_ACKNOWLEDGE);
QueueReceiver queueReceiver = queueSession.createReceiver(queue);
私は受け取ります:
javax.naming.NamingException: 'mq.sys.dmq' の検索に失敗しました