ESBCOMP-21 Set the message exchange ID for redelivery process

master
David BRASSELY 2013-03-07 16:55:17 +01:00
parent e54bb4d6c5
commit a0b7fb488a
1 changed files with 5 additions and 0 deletions

View File

@ -104,6 +104,7 @@ import com.sun.jbi.jmsbc.util.SynchronizedStateChange;
import com.sun.jbi.jmsbc.util.AlertsUtil;
import com.sun.jbi.jmsbc.JMSBindingComponent;
import com.sun.jbi.alerter.NotificationEvent;
import java.util.Properties;
/**
@ -1177,6 +1178,10 @@ public class InboundMessageProcessorListenerEndpoint
BaseExchangeTemplates t = new BaseExchangeTemplates(me.getEndpoint(), me.getOperation(), (me instanceof InOnly), (String) me.getProperty(GROUPID), (String) me
.getProperty(MESSAGEID), getSource(me), dc.createExchangeFactory(me.getEndpoint()));
Properties props = new Properties();
props.put(MEXID, me.getProperty(MEXID));
t.setPropExchange(props);
return t;
}