What’s the E-Business Suite Roadmap for Java?
Oracle E-Business Suite uses Java. When discussing EBS’s use of Java, it is important to distinguish between server-side vs. client-side certifications.
EBS+Java Combinations certified today
E-Business Suite 12.1 and 12.2 both require Java at the server tier as well as Java on the desktop client tier to run Forms-based content. As of today, we have certified:
- EBS 12.1 & 12.2 server tier: Java 6 and 7
- EBS 12.1 & 12.2 desktop client tier: Java 6, 7, 8
There are no plans to certify Java 8 with EBS 12.1 and 12.2 server-side components. Those EBS releases include Fusion Middleware components (e.g. Forms, Oracle HTTP) that are only compatible with Java 6 and 7, not Java 8. There are no plans to update those Fusion Middleware server-side components to be compatible with Java 8.
EBS+Java Certification Roadmap
Future releases of E-Business Suite are expected to continue to need Java on the server tier as well as Java on the client tier.
What is the outlook for desktop client browser support for Java?
Until recently, E-Business Suite’s Java-based content required a browser that supports Netscape Plug-in Application Programming Interface (NPAPI) plug-ins.
Some browsers are phasing out NPAPI plug-in support. Some browsers were released without NPAPI plug-in support. This prevents the Java plug-in from working.
E-Business Suite 12.1 and 12.2 now support Java Web Start (JWS), which launches Java-based content (e.g. Oracle Forms) from browsers that do not support Java plug-ins via NPAPI. Java Web Start in EBS works with:
- Microsoft Internet Explorer
- Microsoft Edge
- Firefox Rapid Release (32-bit and 64-bit)
- Firefox Extended Support Release (32-bit and 64-bit)
- Google Chrome
For more details about using JWS for EBS 12.1 and 12.2, see:
EBS+Java on the Desktop tier
We expect EBS 12.1 and 12.2 to be certified with desktop clients running Java 9 for Forms-based content. We expect that we will offer Java Web Start and Java Plug-in support with Java 9 for EBS 12.1 and 12.2. We have been testing EBS with Java 9 desktop client betas for years now and do not expect any compatibility issues when Java 9 is eventually released.
EBS+Java on the Server tier
We expect that a later version of Java (i.e. something higher than Java 7) will require a major new E-Business Suite release. This major new E-Business Suite release is expected to include later Fusion Middleware components that are compatible with later Java releases.
We are working on that major new EBS release right now. Since our R&D is still underway, it is a bit early to make any commitments about specific Java releases or specific Fusion Middleware components to be included in that EBS release.
When will the next major EBS release be available?
Oracle’s Revenue Recognition rules prohibit us from discussing certification and release dates, but you’re welcome to monitor or subscribe to this blog. I’ll post updates here as soon as soon as they’re available.
The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.