Wrox Programmer Forums

Need to download code?

View our list of code downloads.

Go Back   Wrox Programmer Forums > Other Programming > BOOK: Professional BlackBerry
Password Reminder
Register
Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read
BOOK: Professional BlackBerry
This is the forum to discuss the Wrox book Professional BlackBerry by Craig J. Johnston, Richard Evers; ISBN: 9780764589539
Welcome to the p2p.wrox.com Forums.

You are currently viewing the BOOK: Professional BlackBerry section of the Wrox Programmer to Programmer discussions. This is a community of tens of thousands of software programmers and website developers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining today you can post your own programming questions, respond to other developers’ questions, and eliminate the ads that are displayed to guests. Registration is fast, simple and absolutely free .
DRM-free e-books 300x50
Reply
 
Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old August 5th, 2005, 06:30 PM
Registered User
 
Join Date: Aug 2005
Location: , , .
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default Wireless deployment of applications

Hello,

I have the following setup:

BES 4.0
Exchange 2003
Blackberry Handheld Software 4.0

I am using a simple hello world application compiled using the JDE and I have added the ALX and COD files to an appropriate folder under the following location:
\\SERVER_NAME\Research In Motion\Shared\Applications\HelloWorld

Using the Handheld Configuration Manager I added the new hello world application to the software configuration for my device. I created a new application control policy for the hello world application that has the disposition set to "required". I then marked the delivery of the hello world application as "Wireless".

I also ran the "loader.exe /reindex" command.

While still in the Handheld Config Tool I went back to the Handhelds tab and while viewing the details of my account I clicked "Update Configuration Check Status" in the Common Tasks section. The Application Status changed to "Install Required". Is there anything else that needs to be done after that? I also found your online slides discussing this process at http://www.ibbug.org/en-us/meetings/...gJJohnston.pps

Is there any way to change the push interval to something much shorter than 4 hours?

Additionally, after waiting the 4 hours the hello world had still not deployed to my device. Are there any missing steps? The only other thing I have added to that software configuration is the OS 4.0 installer for this particular model (the 7290 from AT&T).

Thank you kindly,
Jeremy
Reply With Quote
  #2 (permalink)  
Old August 7th, 2005, 04:53 PM
Authorized User
 
Join Date: Dec 2004
Location: , NJ, USA.
Posts: 23
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to ibanyan Send a message via MSN to ibanyan Send a message via Yahoo to ibanyan
Default

Hi Jeremy.

It sounds like you did everything correctly.
I would check to see if the ALX file contains a directory tag. If it does, remove it and do the /reindex again. A directory tag would be telling the apploader that the actual COD file(s) are in another directory other than along with the ALX file.

If you want to force the application to deploy out faster than 4 hours, you can do the following:

- Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\BlackBerry IT Admin Server

- Create a new DWORD called AppProvisioningPollInterval. Give it a value of a number of minutes. For example, a value of 5 would be 5 minutes.

- Restart the BlackBerry Policy Service.

Try not to do this in a production environment because it can hammer your BES.

The BES 4.0 app push logs are stored in this directory.
Program Files\Research In Motion\BlackBerry Enterprise Server\Logs

I would scan through those looking for exactly what is taking place during the app push.

Cheers.

---
Craig J. Johnston
---
Reply With Quote
  #3 (permalink)  
Old August 8th, 2005, 01:16 AM
Registered User
 
Join Date: Aug 2005
Location: , , .
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hello Craig,

I got the wireless installation working. I noticed error messages in the log as the IT Policy was trying to push to the device so I wiped my device using the Options > Security > Wipe Handheld feature. That seemed to do the trick. After that the Enterprise Activation worked and the OTA installation started to run correctly. Also, thanks for the tip on changing the interval.

Is it possible to deploy an application during the Enterprise Activation process so it appears at the same time as the BlackBerry MDS Browser?

Thank you for your help,
Jeremy
Reply With Quote
  #4 (permalink)  
Old August 8th, 2005, 08:07 AM
Authorized User
 
Join Date: Dec 2004
Location: , NJ, USA.
Posts: 23
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to ibanyan Send a message via MSN to ibanyan Send a message via Yahoo to ibanyan
Default

Hi Jeremy.

I'm glad to see that that wiping the handheld fixed your problem.

I'm not sure that you can push out apps during the enterprise activation. Maybe that can be added to the wish list for BES 4.1 :-)

Cheers.


---
Craig J. Johnston
---
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
SQL Server and Wireless BHL SQL Server 2005 2 March 19th, 2007 09:53 AM
deployment of web applications sudhanshusekhar ASP.NET 2.0 Basics 0 December 26th, 2006 08:51 AM
Wireless A katsarosj Linux 1 January 31st, 2005 09:58 PM



All times are GMT -4. The time now is 05:18 PM.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
© 2013 John Wiley & Sons, Inc.