BlackBerry Forums Support Community
              

Closed Thread
 
Thread Tools
Old 08-24-2012, 12:29 PM   #1
LCBStanley
New Member
 
Join Date: Aug 2012
Model: 9930
PIN: N/A
Carrier: Verizon
Posts: 6
Default Help Pushing to BES from Application

Please Login to Remove!

Hi folks, I am not the BES Admin in my organization, but I own an application that leverages the BES for a third party application to notify for events. (Service Desk event>third party notifier>BES)

We are wanting to do-away with the third party to save some $$, so I am trying to write a custom java notifier app. I am connecting to the BES and receiving 200: OK response codes, but nothing is coming through on my browser. I assume this means there is something wrong with the format/content I am pushing. I don't fully understand the URI thing, but basically I only need to push a subject and body. Maybe the body will be html formatted down the road, but I am not looking to push anything fancy like an XML.
Offline  
Old 08-24-2012, 12:30 PM   #2
LCBStanley
New Member
 
Join Date: Aug 2012
Model: 9930
PIN: N/A
Carrier: Verizon
Posts: 6
Default Re: Help Pushing to BES from Application

connection.setDoOutput(true);
connection.setDoInput(true);

connection.setRequestMethod("POST");
//connection.setFollowRedirects(true);

String query = "summary=" + "test";
query += "&";
query += "body=" + "testtesttest body";

connection.setRequestProperty("Content-length",String.valueOf (query.length()));
connection.setRequestProperty("Content-Type","text/plain");
connection.setRequestProperty("User-Agent", "Mozilla/5.0 (BlackBerry; U; BlackBerry AAAA; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/X.X.X.X Mobile Safari/534.11+");
//connection.setRequestProperty("X-Rim-Push-Id", "45fed@rim.com");
connection.setRequestProperty("X-Rim-Push-Destination", "3326059E");

// open up the output stream of the connection
DataOutputStream output = new DataOutputStream( connection.getOutputStream() );

// write out the data
output.writeBytes(query);
//output.write(query.getBytes());

System.out.println("Resp Code:"+connection.getResponseCode());
System.out.println("Resp Message:"+ connection.getResponseMessage());
System.out.println("Status:"+ connection.getHeaderFieldKey(6));
System.out.println("Status:"+ connection.getHeaderField(6));
}
catch(Exception e)
{
System.out.println( "Something bad just happened." );
System.out.println( e );
e.printStackTrace();
}
}
}
Offline  
Old 08-24-2012, 12:31 PM   #3
LCBStanley
New Member
 
Join Date: Aug 2012
Model: 9930
PIN: N/A
Carrier: Verizon
Posts: 6
Default Re: Help Pushing to BES from Application

I had to leave out the connection string to post in the forum, but it creates a URL object, and sets it to SERVER/push?DESTINATION=BBPIN%PORT=7874&REQUESTURI=/
Offline  
Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads for: Help Pushing to BES from Application
Thread Thread Starter Forum Replies Last Post
BES Licensing Thread BBAdmin BES Admin Corner 223 01-30-2016 04:54 PM
BES - Unable to resolved application vlhotel BES Admin Corner 3 11-19-2010 10:03 AM
Enabling Application Server SSO (Single Sign on)on the BES MobileMind BES Admin Corner 4 09-16-2009 04:12 PM
BES Application Issue coops4284 BES Admin Corner 2 08-25-2009 03:19 PM
application of a service pack on a BES with a remote SQL database booster BES Admin Corner 2 06-26-2006 08:38 AM


8 AWG Gauge PV Wire 1000/2000 Volt Pre-Cut 15-500 Ft Solar Installation BLACK picture

8 AWG Gauge PV Wire 1000/2000 Volt Pre-Cut 15-500 Ft Solar Installation BLACK

$434.00



50FT 18/2 Gauge Red Black Cable Hookup Electrical Wire, 18AWG 2 Conductor 2 Colo picture

50FT 18/2 Gauge Red Black Cable Hookup Electrical Wire, 18AWG 2 Conductor 2 Colo

$16.88



22AWG 65.6Ft 3 Conductor Extension Cable Wire Cord Line 20M Stranded Tinned Copp picture

22AWG 65.6Ft 3 Conductor Extension Cable Wire Cord Line 20M Stranded Tinned Copp

$16.20



Thermostat Wire 18/8. 18 Gauge 8 Wire Conductor • 250' BURTON WIRE AND CABLE picture

Thermostat Wire 18/8. 18 Gauge 8 Wire Conductor • 250' BURTON WIRE AND CABLE

$49.99



104100 100' 10/4 SOOW Wire Cord Cable Portable Power 10 Gauge 4 Conductor picture

104100 100' 10/4 SOOW Wire Cord Cable Portable Power 10 Gauge 4 Conductor

$294.36



Cable to Copper-Bonded Ground Rod Graphite Mold 3/4

Cable to Copper-Bonded Ground Rod Graphite Mold 3/4" Rod Size 3/0 AWG Conductor

$24.98







Copyright © 2004-2016 BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of BlackBerry Inc.