Guest User

Lewy

a guest
Dec 15th, 2011
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.01 KB | None | 0 0
  1.     protected void doGet(HttpServletRequest request, HttpServletResponse response) {
  2.          try {
  3.                 Context context = new InitialContext();
  4.                 TopicConnectionFactory tfactory = (TopicConnectionFactory) context.lookup("jms/MyConnectionFactory");
  5.                 TopicConnection tconnection = tfactory.createTopicConnection();
  6.                 TopicSession tsession = tconnection.createTopicSession(false, Session.AUTO_ACKNOWLEDGE);
  7.                 TopicPublisher publisher = tsession.createPublisher((Topic) context.lookup("jms/MyTopic"));
  8.  
  9.                 for(int i = 0 ; i < 100 ; i++){
  10.                     TextMessage message = tsession.createTextMessage();
  11.                     message.setText("My message");
  12.                     publisher.publish(message);
  13.                 }
  14.  
  15.                 context.close();
  16.                 tconnection.close();
  17.  
  18.                 response.setContentType("text/html");
  19.                 response.getWriter().println("Messages sent");
  20.  
  21.             } catch (Exception e) {
  22.                 e.printStackTrace();
  23.             }
Advertisement
Add Comment
Please, Sign In to add comment