The Sky is NOT Falling, Your Java is Fine!

Do you remember way back in December of 1999, everyone was carrying around at least a mild amount of worry.  They worried that at midnight on December 31st, when all of our computers would suddenly have a "00" in the "YEAR" segment of the date fields, the world would fall apart (or at least crumble into a mild state of Higgledy-Piggledy). For example how would a computer ever calculate the years of accumulated interest on a loan taken out in 1997 when '01 - '97 equals a negative '96' and not a positive '4?'  Yet somehow, time marched on and do you remember what happened the next morning, after the dreaded midnight of December 31st, 1999?  Nothing...Everything was perfectly fine.

We weathered the storm because programmers checked and double-checked all of their date codes and calculations, and tested (and re-tested) all of their programs to be sure we were ready.

Let's apply this lesson to a more modern seed of chaos.  People are understandably concerned that after the latest release of the Java Runtime Environment (Java(TM) Platform SE 7 U45), they may have seen some errors or warnings that appear to be a little bit, well; "alarming."  On one hand, they're running an Oracle Product that they've known and loved for years (for example's sake, let's call it, "OTB" for "Oracle Teddy Bear").  On the other hand, they've recently been asked to upgrade a different Oracle product (the new Java JRE), and when they do, their beloved old OTB spits the following error out at them:

The JRE warns that, "This application will be blocked in a future Java security update because the JAR file manifest does not contain the Permissions attribute.  Please contact the Publisher for more information."

Does this mean that OTB will be blocked and will fail to run if you upgrade to a new version of Java in the future?

No.

The simple fact is, Oracle Developers do talk to one another and they are, as we speak, preparing future releases of OTB (and other Oracle product favorites) to work with new versions of Java like a well oiled machine!  The error message about the "application being blocked in a future release" is there to alert other independent product developers about changes in Java that will ultimately affect their product(s) if action is not taken on their part.  If you continue to ensure that you are upgrading and maintaining current releases of your Java Runtime Environment, along with all of the products that rely on it, you shouldn't have anything to worry about.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About


This is the official blog of the Portals Proactive Support Team. Here we will provide information on our activities, publications, product related information and more. Additionally we look forward to your feedback to improve what we do.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
2
3
4
5
6
8
9
10
11
12
13
14
15
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today