help !!!! Jms in Jsp

jsp code

<%@ page import="javax.naming.*" %>

<%@ page import="javax.jms.*" %>

<%

StringqueueName = null;

ContextjndiContext = null;

QueueConnectionFactory queueConnectionFactory = null;

QueueConnection queueConnection = null;

QueueSessionqueueSession = null;

Queuequeue = null;

QueueSender queueSender = null;

TextMessage message = null;

jndiContext = new InitialContext();

queueConnectionFactory =(QueueConnectionFactory)jndiContext.lookup("jms/QueueCon");

queue = (Queue) jndiContext.lookup("jms/Queue");

queueConnection = queueConnectionFactory.createQueueConnection();

queueSession = queueConnection.createQueueSession(false,Session.AUTO_ACKNOWLEDGE);

queueSender = queueSession.createSender(queue);

message = queueSession.createTextMessage();

message.setText("This is message ");

queueSender.send(message);

out.println("this is a test!");

%>

but

Warning : Illegal connection factory access to jms/QueueCon. J2EE Components sho

uld access JMS Connection Factories through a resource-ref in java:comp/env

Why?help

[1198 byte] By [gui_jqa] at [2007-9-27 6:57:43]
# 1
it may be you jsp are not in a web application.you can modify the "jms/... " to "java:comp/env/jms ...";
jorchena at 2007-7-8 9:55:33 > top of Java-index,Other Topics,Patterns & OO Design...