BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 08-10-2011, 01:30 PM   #1 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default Integrated BlackBerry Jump Page for BAS

Please Login to Remove!

Long time, no post... where to begin...

When I first started playing with BES 5.0 a few years ago, one complaint I remember having was the lack of a "jump" page for the BAS web services. It seems that really has not been addressed by RIM over the years since BES 5.0 was introduced and I have barely played with BES 5.0 in a production environment since my initial plans were scraped "until the next service pack" ... three service packs and a couple years later and I finally have time (and the need) to deploy it. WOOT!

Background:
One of the inherent issues with Tomcat is that each application is installed and serviced from a sub-directory of the website. For example, Web Desktop Manager is serviced from /webdesktop and the Administration Console is serviced from /webconsole in BAS. With a packaged implementation, such as the one with BAS/BES, it is tough to perform any sort of customization to the overall Tomcat/JBOSS configuration. For the headache of these published URLs, some administrators have created an IIS website to serve as the "jump" page... while others have just lived with the headache of unfriendly URLs. I personally like to keep things integrated, so I decided to look into this alteration now that it is "affecting" me once again.

Configuration Details:
The folder location for the BAS service root (https://servername) can be found in C:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\BAS\jboss\ejb\server\default\deploy\jboss-web.deployer\ROOT.war, so files can be placed in here to create an integrated "jump" page. According to the web.xml file located in C:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\BAS\jboss\ejb\server\default\deploy\jboss-web.deployer\conf, the file list should be named one of the following names:

Code:
 <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
BlackBerry Jump Page:
I took the liberty of creating a custom generic "jump page" package for anyone that wants to use it. The page contains the new BlackBerry Desktop Software icon, which linked to Web Desktop Manager (webdesktop/login). It also contains a link at the bottom labeled "Administration Console" (webconsole/login). Alternatively, you can change the "Administration Console" link to be something more obscure on the page (i.e. - the copyright symbol).

To install, extract the attached package to C:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\BAS\jboss\ejb\server\default\deploy\jboss-web.deployer\ROOT.war on each of your BAS servers. If you installed BAS to a non-default location, adjust the path above to where it is installed. The package is "root-friendly," so you do not need to extract the contents to a sub-folder.

You will need to edit the company logo image to complete the "jump" page, but it should not take much more customization than that (unless you want to create your own page from ground up). In order to remove the company logo from the page, do the following:

Open index.html with Notepad and find:
Code:
				<td align="right" class="mainTableOutsideBorder" width="49%"><img src="assets/images/corporate/CompanyLogo.png" id="company_logo" alt="Company Logo" name="company_logo"/></td>
Update to:
Code:
				<!-- <td align="right" class="mainTableOutsideBorder" width="49%"><img src="assets/images/corporate/CompanyLogo.png" id="company_logo" alt="Company Logo" name="company_logo"/></td> -->
Disclaimers: 1) I am unsure if this customization will be maintained after the installation of a service pack. My assumption would be that the files would be removed/overwritten and would need to be redeployed, but this has not been tested. 2) The "jump" page should work on all flavors of BES 5.0, but it has only been used with BES 5.0 SP3. 3) The use of this "hack" may void support from RIM, although it technically does not alter any code or configuration. 4) I'll update this post with more developments as I come across them ... feel free to add your own.
Attached Files
File Type: zip BlackBerryJumpPage.zip (39.8 KB, 8 views)
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.

Last edited by jibi : 08-10-2011 at 01:32 PM.
Offline  
The Following User Says Thank You to jibi For This Useful Post:
knottyrope (08-10-2011)
Old 08-10-2011, 03:35 PM   #2 (permalink)
BlackBerry God
 
jibi's Avatar
 
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
Post Thanks: 0
Thanked 1 Time in 1 Post
Default Re: Integrated BlackBerry Jump Page for BAS

Screenshot:

Attached Images
File Type: png bbjump.png (99.9 KB, 34 views)
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
Offline  
Old 08-10-2011, 04:02 PM   #3 (permalink)
Spam Reporter
 
dc/dc's Avatar
 
Join Date: Oct 2005
Location: IAD
Model: 6230
Carrier: Voicestream
Posts: 14,530
Post Thanks: 220
Thanked 345 Times in 311 Posts
Default Re: Integrated BlackBerry Jump Page for BAS

Jibi's Back!!!!
__________________
I h8 txtspk.
Offline  
Old 08-10-2011, 04:11 PM   #4 (permalink)
BlackBerry Elite
 
knottyrope's Avatar
 
Join Date: Jan 2008
Location: Massachusetts
Model: Z30
OS: 10.2.1
PIN: t of blood has been taken
Carrier: AT&T-US with I dee ten tee errors
Posts: 6,721
Post Thanks: 272
Thanked 289 Times in 273 Posts
Default Re: Integrated BlackBerry Jump Page for BAS

I only see the front.
__________________
irony : many old timer posters have de-evolved into the trolls they once fought
I am on http://supportforums.blackberry.com
BES 10 running sweet for my Z30, Z10 and Q10
Offline  
Closed Thread


Thread Tools

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads for: Integrated BlackBerry Jump Page for BAS
Thread Thread Starter Forum Replies Last Post
Bes 4.1.7 Mr2 Mikey_AGBoston BES Admin Corner 5 04-29-2010 02:37 PM
T-Mobile's Smart Phone Comparison Chart! UPDATED & NEW! :) secrecyguy General BlackBerry Discussion 5 06-02-2007 02:42 PM
Blackberry Enterprise Activation Woes rgf207 BES Admin Corner 2 05-23-2007 02:21 PM
Vodafone and Dimension Today Installation Information (7130e) zarza Media Center 42 06-12-2006 09:14 PM
BES 4.0 SP2 for Exchange now available jibi BES Admin Corner 49 08-17-2005 08:51 AM





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