me.getPacket().setFault(null);
me.getPacket().setError(null);
me.getPacket().setStatus(ExchangeStatus.ACTIVE);
me.getPacket().setProperty(JbiConstants.DATESTAMP_PROPERTY_NAME, Calendar.getInstance());
ExchangeListener[] l = (ExchangeListener[]) listeners.getListeners(ExchangeListener.class);
ExchangeEvent event = new ExchangeEvent(me, ExchangeEvent.EXCHANGE_SENT);
for (int i = 0; i < l.length; i++) {
try {
l[i].exchangeSent(event);
} catch (Exception e) {
log.warn("Error calling listener: " + e.getMessage(), e);