By Steven Chan (Oracle Development) on Jan 08, 2014
Oracle E-Business Suite 12.2 shipped with Java SE (JDK) 6 as part of its Rapid Install technology stack.
Java (JDK) 7 is now certified for EBS 12.2 application and database tier servers. See:
You can apply the Java 7 update on all tier nodes:
- Java 6.0 either Oracle JRockit (JRockit) or Java SE Development Kit (JDK), on the application tier
- 32-bit or 64-bit Java 6 for use by Oracle WebLogic Server 18.104.22.168.0 only
- Non-WebLogic middle tier nodes using 32-bit Java version 6.0 only
- Java SE Development Kit (JDK) version 6.0 on the OracleAS 10g 10.1.2 application tier hosting Oracle Forms and Reports services
- Java SE Runtime Environment (JRE) version 6.0 on the database tier
End-users can use either JRE 6 or 7 on their Windows desktop clients to run Forms-based products in EBS 12.2.
Implications of Java 6 End of Public Updates for EBS Users
The Support Roadmap for Oracle Java is published here:
The latest updates to that page (as of Sept. 19, 2012) state:
Java SE 6 End of Public Updates Notice
After February 2013, Oracle will no longer post updates of Java SE 6 to its public download sites. Existing Java SE 6 downloads already posted as of February 2013 will remain accessible in the Java Archive on Oracle Technology Network. Developers and end-users are encouraged to update to more recent Java SE versions that remain available for public download. For enterprise customers, who need continued access to critical bug fixes and security fixes as well as general maintenance for Java SE 6 or older versions, long term support is available through Oracle Java SE Support .
What does this mean for Oracle E-Business Suite users?
EBS users fall under the category of "enterprise users" above. Java is an integral part of the Oracle E-Business Suite technology stack, so EBS users will continue to receive Java SE 6 updates from February 2013 to the end of Java SE 6 Extended Support in June 2017.
In other words, nothing changed for EBS users after February 2013.
EBS users will continue to receive critical bug fixes and security fixes as well as general maintenance for Java SE 6. These Java SE 6 updates will be made available to EBS users for the Extended Support periods documented in the Oracle Lifetime Support policy document for Oracle Applications (PDF).
How can EBS customers obtain Java 6 updates after the public end-of-life?
EBS customers can download Java 6 patches from My Oracle Support. For a complete list of all Java SE patch numbers, see:
- All Java SE Downloads on MOS (Note 1439822.1)
Will EBS users be forced to upgrade to JDK 7 for EBS Servers?No. This upgrade will be highly recommended but will be optional for EBS application tier servers running on Windows, Linux, and Solaris. You can choose to remain on JDK 6 for the duration of your respective EBS Extended Support period. If you remain on JDK 6, you will continue to receive critical bug fixes and security fixes as well as general maintenance for JDK 6.
Will EBS users be forced to upgrade to JRE 7 for Windows desktop clients?
No. This upgrade will be highly recommended but currently remains optional. JRE 6 desktop clients can connect to EBS 12.2 environments running JDK 7.
JRE 6 will be available to Windows users to run with EBS to the end of Java SE 6 Extended Support in June 2017. Updates will be delivered via My Oracle Support, where you can continue to receive critical bug fixes and security fixes as well as general maintenance for JRE 6 desktop clients.Coexistence of JRE 6 and JRE 7 on Windows desktops
The upgrade to JRE 7 is highly recommended for EBS users, but some users may need to run both JRE 6 and 7 on their Windows desktops for reasons unrelated to the E-Business Suite.
Most EBS configurations with IE and Firefox use non-static versioning by default. JRE 7 will be invoked instead of JRE 6 if both are installed on a Windows desktop. For more details, see "Appendix B: Static vs. Non-static Versioning and Set Up Options" in Notes 290801.1 and 393931.1.
Applying Updates to JRE 6 and JRE 7 to Windows desktops
Auto-update will keep JRE 7 up-to-date for Windows users with JRE 7 installed.
Auto-update will only keep JRE 7 up-to-date for Windows users with both JRE 6 and 7 installed.
JRE 6 users are strongly encouraged to apply the latest Critical Patch Updates as soon as possible after each release. The Jave SE CPUs will be available via My Oracle Support. EBS users can find more information about JRE 6 and 7 updates here:
- Information Center: Installation & Configuration for Oracle Java SE (Note 1412103.2)
The dates for future Java SE CPUs can be found on the Critical Patch Updates, Security Alerts and Third Party Bulletin. An RSS feed is available on that site for those who would like to be kept up-to-date.Will EBS users be forced to upgrade to JDK 7 for EBS application tier servers?
No. This upgrade will be highly recommended but will be optional for EBS application tier servers running on Windows, Linux, and Solaris. You can choose to remain on JDK 6 to the end of Java SE 6 Extended Support in June 2017. If you remain on JDK 6, you will continue to receive critical bug fixes and security fixes as well as general maintenance for JDK 6 to the end of June 2017.
Summary of EBS Certifications
There is a one-page summary of all of the latest E-Business Suite techstack certifications here:
This listing summarizes the official CERTIFY database on My Oracle Support. The CERTIFY database is the official and authoritative reference for all E-Business Suite certifications.
- Confused About E-Business Server vs. Desktop Operating System Certifications?
- Java (JDK) 7 Certified for E-Business Suite 12.0 and 12.1 Servers
- Sign E-Business Suite JAR Files Now