Hi,

I am trying to reconcile delivery report messages coming from SMSC (I am
using the Selenium simulator)

When I send a message on the producer where I request delivery report I get
a message back from the simulator with consumer:

 Headers {CamelSmppDestAddr=0835018400, CamelSmppValidityPeriod=null,
CamelSmppServiceType=CMT, CamelSmppSourceAddr=0812345100,
CamelSmppScheduleDeliveryTime=null, 
CamelSmppMessageType=DeliverSm, CamelSmppCommandId=5,
CamelSmppSequenceNumber=68}
messageID ID-JAN-TOSH-62179-1310551367522-34-1

When delivery is simulated I get the followowing message with header back
from the similator:
 Headers {CamelSmppMessageType=DeliveryReceipt, CamelSmppId=22,
CamelSmppStatus=DELIVRD, CamelSmppSubmitDate=Wed Jul 13 13:59:00 CAT 2011,
CamelSmppDelivered=1, 
CamelSmppDoneDate=Wed Jul 13 13:59:00 CAT 2011, CamelSmppSubmitted=1}
messageID ID-JAN-TOSH-62179-1310551367522-34-3

My question is this: How do I link the sent message to the message the
delivery report is referring to?
The one header contains  CamelSmppSequenceNumber the other contains
CamelSmppId and the received message ID's does not match.

Has anybody come accross this and how did you solve it?

Regards

Jan
 


--
View this message in context: 
http://camel.465427.n5.nabble.com/Camel-SMPP-Delivery-report-reconcilliation-tp4582833p4582833.html
Sent from the Camel Development mailing list archive at Nabble.com.

Reply via email to