Hi!
   I want to know how you can set up the delivery mode for a message that shoul 
be sent. I have made something like this:
    
  T extMessage replyMessage = session.createTextMessage();
     replyMessage.setText(contents);
    replyMessage.setJMSDeliveryMode(DeliveryMode.NON_PERSISTENT);
              replyMessage.setJMSCorrelationID(requestMessage
                  .getJMSMessageID());
    
                replyProducer.send(replyMessage);
  System.out.println("\tDeliveryMode:   "
                            + replyMessage.getJMSDeliveryMode());
  
  
    but the latest  code still print 2, meanig DeliveryMode.PERSISTENT. Also on 
the client  that receives the message the same mode is received. I want the 
same  thing for the client that the messages that shoul be delivered to the  
server( I have a P2P architecture) to have the same delivery mode. I  have made 
something like this:
   requestMessage.setJMSDeliveryMode(DeliveryMode.NON_PERSISTENT);
          requestProducer.send(requestMessage);
  but when I'm printing out the PERSISTENT mode is printed.
  
  Thank you,
    Florin
          
  
    
  
                
---------------------------------
 All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease 
of use." - PC Magazine

Reply via email to