/[projects]/miscJava/Test3/src/dk/thoerup/messagedriven/ProducerServlet.java
ViewVC logotype

Diff of /miscJava/Test3/src/dk/thoerup/messagedriven/ProducerServlet.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1273 by torben, Thu Apr 7 05:28:26 2011 UTC revision 1274 by torben, Thu Apr 7 17:31:04 2011 UTC
# Line 9  import javax.jms.MessageProducer; Line 9  import javax.jms.MessageProducer;
9  import javax.jms.Queue;  import javax.jms.Queue;
10  import javax.jms.Session;  import javax.jms.Session;
11  import javax.jms.TextMessage;  import javax.jms.TextMessage;
 import javax.naming.InitialContext;  
 import javax.naming.NamingException;  
12  import javax.servlet.ServletException;  import javax.servlet.ServletException;
13  import javax.servlet.annotation.WebServlet;  import javax.servlet.annotation.WebServlet;
14  import javax.servlet.http.HttpServlet;  import javax.servlet.http.HttpServlet;
# Line 23  public class ProducerServlet extends Htt Line 21  public class ProducerServlet extends Htt
21          private static final long serialVersionUID = 1L;          private static final long serialVersionUID = 1L;
22                
23            
24      // why doesn't @Resource work ??      // resource mapped vars may of course not be static !
25      @Resource(mappedName = "jms/helloFactory")      @Resource(mappedName = "jms/helloFactory")
26      private static ConnectionFactory connectionFactory;      private ConnectionFactory connectionFactory;
27    
28      @Resource(mappedName = "jms/hello")      @Resource(mappedName = "jms/hello")
29      private static Queue queue;      private Queue queue;
30            
31    
32      @Override      @Override
33      public void init() throws ServletException {      public void init() throws ServletException {
34                    /*
35          try {          try {
36                  InitialContext ic = new InitialContext();                  InitialContext ic = new InitialContext();
37                  if (connectionFactory == null) {                  if (connectionFactory == null) {
# Line 46  public class ProducerServlet extends Htt Line 44  public class ProducerServlet extends Htt
44                  }                  }
45          } catch(NamingException ne) {          } catch(NamingException ne) {
46                  throw new ServletException(ne);                  throw new ServletException(ne);
47          }          }*/
48      }      }
49    
50    

Legend:
Removed from v.1273  
changed lines
  Added in v.1274

  ViewVC Help
Powered by ViewVC 1.1.20