--- miscJava/Test3/src/dk/thoerup/messagedriven/ProducerServlet.java 2011/04/07 05:28:26 1273 +++ miscJava/Test3/src/dk/thoerup/messagedriven/ProducerServlet.java 2011/04/07 17:31:04 1274 @@ -9,8 +9,6 @@ import javax.jms.Queue; import javax.jms.Session; import javax.jms.TextMessage; -import javax.naming.InitialContext; -import javax.naming.NamingException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; @@ -23,17 +21,17 @@ private static final long serialVersionUID = 1L; - // why doesn't @Resource work ?? + // resource mapped vars may of course not be static ! @Resource(mappedName = "jms/helloFactory") - private static ConnectionFactory connectionFactory; + private ConnectionFactory connectionFactory; @Resource(mappedName = "jms/hello") - private static Queue queue; + private Queue queue; @Override public void init() throws ServletException { - + /* try { InitialContext ic = new InitialContext(); if (connectionFactory == null) { @@ -46,7 +44,7 @@ } } catch(NamingException ne) { throw new ServletException(ne); - } + }*/ }