02-27-2013 02:49 PM
The XML you posted in your previous reply had an iPhone tag in it can you explain more of what that is exactly?
Where in your application do you create the PAP push request to HTTP POST to the BlackBerry Push Server? Are you able to capture the XML therebefore you HTTP POST it to a log file?
02-27-2013 03:56 PM
We have made some progress. In our server logs we now see "Successfully received the message by BlackBerry server", but the BB device is still not receiving the Push message.
Before when I registered for BB Push service I used:
Configuration properties for the Push Initiator (server application)
Name: Vehicle Auth
However within our application, our appid is: tvauth and App Name is: Vehicle Auth
Question - when I register for BB Push and they ask me for a Name, are they referring to "App Name" or "App ID"?
Does the BB name on the BB Push request form need to be used during device registration or message Push to the device?
02-27-2013 04:26 PM
When you register to use push at BlackBerry.com you will be emailed your credentials for pushing. This includes a push service id/push application id. This ID is need when you register from your device side application to the BlackBerry Push Service and is also used when you initiate a push from your server-side application to the BlackBerry Push Service.
What language are you writing your device side applicaion in? Cascades, WebWorks or AIR?
02-28-2013 03:41 PM
When I send a message to the BB Push server I get an accepted response but my BB device does not receive the Push message.
was able to capture the output from my server that is going to the BB Push server.
Any suggestions as to what is wrong with the XML would be greatly appreciated.
Cookie: JSESSIONID=<removed from post>; countrytabs=0
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko)
Content-Length: 368 Accept-Encoding: gzip,deflate,sdch
<?xml version='1.0' encoding='UTF-8'?>
<message type="PUSH" startTimestamp="1362081780000" expiryTimestamp="1362081780000">
02-28-2013 03:46 PM
If you are getting back a response from the BlackBerry Push Server of 1001 - Accepted for processing then your server-side push initaiting code is working as expected.
The push may not be delivered because your device may not have subscribed with the BlackBerry Push Server. Did the application on the BlackBerry device register successfully?
What environment are you developing your application for: <= BBOS 7 or BB10?
02-28-2013 04:29 PM
Are you using the push APIs in the JDE 5.0, 6.0 and 7.0 to register your application for push? After you call PushApplicationRegistry.registerApplication(pad); you should get a successful status code in the PuPushPushApplication.onStatusChange(PushApplicati
There is a developer guide here:
And a pre-compiled sample application (with source code) here:
I would suggest you try pushing to the sample application to see if you receive the push message. If not there may be an issue with your device setup.