Welcome!

Welcome to the Official BlackBerry Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
Reply
Contributor
squishmike84
Posts: 12
Registered: ‎02-25-2009

Upgraded to BES 5.0.4, can I remove old Java versions?

Fairly straightforward question... we just upgraded to BES Express 5.0.4 for Exchange and I noticed during the install that Java 6 Update 31 was installed. I'm assuming that BES now exclusively uses J6U31 now but as everyone knows BES and Java do NOT co-exist peacefully and updating Java on a BES server is painful to say the least.

 

We now have 4 Java versions on our BES Server:

Java 6 Update 15

Java 6 Update 18

Java 6 Update 30

Java 6 Update 31

 

Best practice is to get rid of old Java versions due to security holes... can I safely remove the old versions or will that knock out my BES server?

Please use plain text.
Super Contributor
oliwer
Posts: 487
Registered: ‎05-23-2008
My Carrier: .

Re: Upgraded to BES 5.0.4, can I remove old Java versions?

You can remove the old version, but if you imported certificates to the java keystore, make sure to import them to the keystore of the new version as well.

Try to restart MDS CS, BAS and Collaboration service (if installed). If it does not start, the java/image path was not updated by the installer. this can be done easily in the registry.
Please use plain text.
Contributor
squishmike84
Posts: 12
Registered: ‎02-25-2009

Re: Upgraded to BES 5.0.4, can I remove old Java versions?

Hmm don't ever recall importing anything so I'm guessing it's safe to go ahead.

 

Is there a way to check the registry ahead of time to ensure all the BES java paths are pointing to the new Java version? Is there a list of registry entires to check somewhere?

Please use plain text.
Guru III
knottyrope
Posts: 26,460
Registered: ‎06-25-2008
My Carrier:

I am on AT&T. Please edit your Personal Profile with your DEVICE TYPE, DEVICE OS and Carrier

Re: Upgraded to BES 5.0.4, can I remove old Java versions?

Java been updated? Dont update it, it is not needed but check the following

http://www.blackberry.com/btsc/KB14697



Click here to Backup the data on your BlackBerry Device! It's important, and FREE!


Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals

BESAdmin's, please make a signature with your BES environment info. SIM Free BlackBerry Unlocking FAQ
Follow me on Twitter @knottyrope

No Sleep Till BlackBerry 10, A BlackBerry Song by Lil E Click here to listen

See me at BlackBerry Fans Get Hands-On BlackBerry 10 Demo

Want to thank me? Buy my KnottyRope App here

Please use plain text.
New Contributor
cschittenberger
Posts: 3
Registered: ‎04-24-2009

Re: Upgraded to BES 5.0.4, can I remove old Java versions?

hi!
What's about actual Java Version 7 Update 13/15?? Is it even possible to use Java Version 7 with BES 5.x (5.0.4 in our case)???
thx!
Please use plain text.
Guru III
knottyrope
Posts: 26,460
Registered: ‎06-25-2008
My Carrier:

I am on AT&T. Please edit your Personal Profile with your DEVICE TYPE, DEVICE OS and Carrier

Re: Upgraded to BES 5.0.4, can I remove old Java versions?

Please use plain text.
New Contributor
cschittenberger
Posts: 3
Registered: ‎04-24-2009

Re: Upgraded to BES 5.0.4, can I remove old Java versions?

thx!

My colleague has upgraded to Java 6 Update 39 last week and had some troubles afterwards. But solved it with the community descriptions ...

and I just upgraded our BESX to 5.0.4 + Security Fix for TIFF images and it installs Java 6 Update 31 ... so, I used the instructions here to uninstall Update 31 and use Update 39 again ...

 

For nobody except us admins has access to BB server and no one should surf internet on it, we maybe won't need any (further) Java update (Java 6 is EOS, and latest and recommended version is 7 Update 15) but I'll check with my boss if he can sleep better when Java is actual everywhere :smileywink:

Please use plain text.