Dear artnaseef, thanks for the reply.

The line of codes that sends is very simple:invoke simpleSend message in
Action.java:
for(int i=0;i<1000;i++){
    producer.simpleSend(pojo);
}
then goes to  Producer.java :
 public void simpleSend(HashMapPojo pojo){ 
    this.jmsTemplet.setDeliveryPersistent(false); 
    this.jmsTemplet.setDeliveryMode(DeliveryMode.NON_PERSISTENT); 
    this.jmsTemplet.convertAndSend(pojo); 
    
}
I think this "convertAndSend(pojo)" is the send() call,am i right?

And i debugged both in Action.java & Producer.java as you said,the property
"deliveryMode" of jmsTemplet was always "1(NON_PERSISTENT)".




--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Non-persistent-deliverymode-not-effect-tp4680457p4680500.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to