Expand my Community achievements bar.

SOLVED

Push Notification RT Error

Avatar

Level 4

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
 
ShineVv0823_0-1707995112564.png

 

Should we install the Mobile App Channel package onto the RT execution instance as well? 
Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @ShineVv0823,

 

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

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

Hi @ShineVv0823,

 

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

Avatar

Community Advisor

Hello @ShineVv0823 

 

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
     Find me on LinkedIn