Push Notification RT Error | Community
Skip to main content
Level 4
February 15, 2024
Solved

Push Notification RT Error

  • February 15, 2024
  • 2 replies
  • 801 views

Hi Team,

 

We have implemented Push Notification In Android in Stage Marketing instance, we have a requirement for RT Push Notification as well, but when we trigger from postman the below payload,

 

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:nms:rtEvent">
    <soapenv:Header/>
    <soapenv:Body>
        <urn:PushEvent>
            <urn:sessiontoken></urn:sessiontoken>
            <urn:domEvent>
                <rtEvent wishedChannel="42" type="mgdTestAndroidTransactionalPush" registrationToken="eyJraWQiOiIxIiwiYWxnIjoiSFMyNTYifQ.eyJ1aWQiOjgwMCwidXR5cGlkIjozLCJjcm1pZCI6IjAwMUh6MDAwMDBpUUVxRUlBVyIsImlhdCI6MTcwNzk5MDE3OCwiZXhwIjoxNzA3OTkzNzc4fQ.1Rtge2qhh0839eVAhsiABQuc2zh8MnUAmevGM06o_vI">
                <mobileApp _operation="none"  uuid="79ee9254-cac5-4fe6-9033-1fc7c1b2e482"/>
                <ctx>
               
                    <content>Test</content>
                   
                </ctx>
              </rtEvent>
            </urn:domEvent>
        </urn:PushEvent>
    </soapenv:Body>
</soapenv:Envelope>
 
 

we are getting the below error response 

 

<?xml version='1.0'?>
    <SOAP-ENV:Body>
        <SOAP-ENV:Fault>
            <faultcode>SOAP-ENV:Server</faultcode>
            <faultstring xsi:type='xsd:string'>SOP-330011 Error while executing the method 'PushEvent' of service 'nms:rtEvent'.</faultstring>
            <detail xsi:type='xsd:string'>Unable to find document with path 'Mobile applications' from key '79ee9254-cac5-4fe6-9033-1fc7c1b2e482' (document with schema 'rtEvent')
XSV-350023 Unable to save document of type 'Real time events (nms:rtEvent)'.</detail>
        </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
 
 
</SOAP-ENV:Envelope>
 
 
----------------------------
 
Can someone please help on what is the issue? the integration key is correct as it is working in Marketing instance
 

 

Should we install the Mobile App Channel package onto the RT execution instance as well? 
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by isahore

Hi @shinev_,

 

Yes, you need to install the mobile app channel and the corresponding mobile apps need to be configured in the RT instance too. You need to raise an Adobe Support ticket for that and mention all the relevant details.

 

BR,

Ishan

2 replies

isahore
Community Advisor
isahoreCommunity AdvisorAccepted solution
Community Advisor
February 15, 2024

Hi @shinev_,

 

Yes, you need to install the mobile app channel and the corresponding mobile apps need to be configured in the RT instance too. You need to raise an Adobe Support ticket for that and mention all the relevant details.

 

BR,

Ishan

Manoj_Kumar
Community Advisor
Community Advisor
February 18, 2024

Hello @shinev_ 

 

You will have to pass the Mobile APP Service Primary key not the integration key in the Payload.

 

Change the value of uuid from integration key to primary key to fix this.

Manoj  | https://themartech.pro