Discussions
Categories
- 196.8K All Categories
- 2.2K Data
- 239 Big Data Appliance
- 1.9K Data Science
- 450.3K Databases
- 221.7K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 550 MySQL Community Space
- 478 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 544 SQLcl
- 4K SQL Developer Data Modeler
- 187K SQL & PL/SQL
- 21.3K SQL Developer
- 295.9K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.5K Development Tools
- 107 DevOps
- 3.1K QA/Testing
- 646K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 155 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 18 Java Essentials
- 160 Java 8 Questions
- 86K Java Programming
- 80 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 439 LiveLabs
- 38 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 171 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 232 Portuguese
How to test whether the "Java Auto Update" is turned on in JRE 1.8.0_66-b33 delivered via Patch 220

Any idea how to test in an Enterprise environment whether the JRE 1.8.0_66 (pre-build 33) is built with "Java Auto Update" ON or OFF before it expires on 19 Jan 2016?
It's absolutely not acceptable to let the enterprise users to see the 'Java version is out of date' dialog once it expires.
There is no Auto Update Off Build JRE8u66-b33 offered via the "Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite 11i ( Doc ID 290807.1 )", which fixes the java performance issue.
For details see: https://blogs.oracle.com/stevenChan/entry/jre8u60_ie_delay_fixed.
The workaround via Note 1608866.1 deployment.expiration.check.enabled=false in the deployment.properties, doesn't seem to work any more in 1.8.0_66
The same statement can be found in: "Handling the New JRE Security Dialogs ( Doc ID 1553875.1 ) .. . “.. It will not be available for JDK 8 and later releases.”
Thanks in advance
Kind regards
Mariana Angelova
Answers
-
Any idea how to test in an Enterprise environment whether the JRE 1.8.0_66 (pre-build 33) is built with "Java Auto Update" ON or OFF before it expires on 19 Jan 2016?
I'm not sure I understand your question.
Why can't you just do a test install and then check to see what the setting is?..
There is no Auto Update Off Build JRE8u66-b33 offered via the "Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite 11i ( Doc ID 290807.1 )", which fixes the java performance issue. For details see: https://blogs.oracle.com/stevenChan/entry/jre8u60_ie_delay_fixed. The workaround via Note 1608866.1 deployment.expiration.check.enabled=false in the deployment.properties, doesn't seem to work any more in 1.8.0_66 The same statement can be found in: "Handling the New JRE Security Dialogs ( Doc ID 1553875.1 ) .. . “.. It will not be available for JDK 8 and later releases.”
That link is to a new/recent announcement. If you find a bug/issue with the product you need to open an SR with Oracle support
-
Thanks for your responce. The problem is that deployment.expiration.check.enabled=false does not work any more with JRE 8.Please check: "Handling the New JRE Security Dialogs ( Doc ID 1553875.1 )
"...The deployment property option to suppress the old JRE warning will only be available for JDK 7. It will not be available for JDK 8 and later releases... . Please note that there may be some difficulty in getting the property to work the first time around. See also support note 1608866.1."
-
Mariana Angelova wrote:
Thanks for your responce. The problem is that deployment.expiration.check.enabled=false does not work any more with JRE 8. Please check: "Handling the New JRE Security Dialogs ( Doc ID 1553875.1 ) "...The deployment property option to suppress the old JRE warning will only be available for JDK 7. It will not be available for JDK 8 and later releases... . Please note that there may be some difficulty in getting the property to work the first time around. See also support note 1608866.1."Since that is INTENTIONAL it is not a bug.
All I can do is refer you to the Oracle docs for the configuration settings:
Deployment Configuration File and Properties
Set to
true
to prompt users to update the JRE when an out-of-date JRE is found on their system. Set tofalse
to suppress the prompt. Note: To ensure that the expiration check is disabled, use the-userConfig deployment.expiration.check.enabled false
option with thejavaws
command. If this property is changed in thedeployment.properties
file, open the Java Control Panel before starting an application to ensure that the native cache is synchronized with the file. Otherwise, the change might be ignored the first time an application is started.Did you do that check for the 'might be ignored the first time'?
Also this link has some additional info that MAY be helpful. Can't tell if they are using that later version you mention.
https://foigus.wordpress.com/2015/02/20/managing-java-7-and-8-updates/