MMS DeliveryStatus Is Empty In NotifyMessageDeliveryReceipt (Doc ID 1401393.1)

Last updated on JUNE 21, 2017

Applies to:

Oracle Communications Services Gatekeeper - Version 5.0.0 to 5.0.0 [Release 5.0]
Information in this document applies to any platform.

Symptoms

Use the ParlayX sendMessage API to send MMS messages, enable the deliverReport, which is sent from MMSC. But when the MMStatus is Retrieved or Expired, the deliveryStatus is missing in the notifyMessageDeliveryReceipt.

Deliver Request from MMSC.
===============

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header>
<mm7:TransactionID@ xmlns:mm7="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-2" env:mustUnderstand="1">X</mm7:TransactionID>
</env:Header>
<env:Body>
<DeliveryReportReq xmlns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-5-MM7-1-2">
<MM7Version>5.3.0</MM7Version>
 <MMSRelayServerID>...</MMSRelayServerID>
 <MessageID>...</MessageID>
 <Recipient>...</Recipient>
 <Sender>...</Sender>
 <Date>...</Date>
 <MMStatus>Expired</MMStatus>
 </DeliveryReportReq>
 </env:Body>
 </env:Envelope>



 OCSG (deliveryStatus missed)
 ====================

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
 <env:Header/>
 <env:Body>
   <loc:notifyMessageDeliveryReceipt xmlns:loc="http://www.csapi.org/schema/parlayx/multimedia_messaging/notification/v2_4/local">
   <loc:correlator>...</loc:correlator>
   <loc:deliveryStatus>
   <address>...</address>
   </loc:deliveryStatus>
   </loc:notifyMessageDeliveryReceipt>
 </env:Body>
 </env:Envelope>

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms