The Latest Oracle E-Business Suite Technology News direct from
Oracle E-Business Suite Development & Product Management

What's the E-Business Suite Roadmap for Java?

Steven Chan
Senior Director

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. 


Join the discussion

Comments ( 10 )
  • Ron McRaney Friday, August 25, 2017
    Since "There are no plans to update those Fusion Middleware server-side components to be compatible with Java 8."

    The "This major new E-Business Suite release is expected to include later Fusion Middleware components that are compatible with later Java releases."

    Must mean Java 9 compatible Fusion Middleware components??

  • Steven Chan Friday, August 25, 2017
    Hi, Ron,

    That's a reasonable projection, but it's still too early in our R&D process to lock down specific combinations. Updating the EBS technology stack is a major undertaking, so there are a lot of factors to consider before we can make commitments about specific Java and FMW component versions.

    I'll post details in subsequent blog articles as soon as they're available.

  • Peter McKenzie Monday, January 15, 2018
    How does this fit with the end of support for Java Deployment Technology (Java Web Start & Java Plug-
    In technologies - doc id 1640397.1) by March 2019?
  • Steven Chan Wednesday, January 24, 2018
    Hi, Peter,

    For those who might be following this thread, there are no mentions of March 2019 in Note 1640397.1, but that dates is published in the Fusion Middleware Lifetime Support document:


    EBS customers don't have to worry. We intend to ensure that you have an upgrade path to future Java releases.

    We expect to certify the latest Java Deployment Technologies with the next viable Java release following Java 8. We're working out the specific details now, based upon the Java roadmap. I'll post more details here when they're available.

  • George Tuesday, February 13, 2018
    Hi Steven, this is a question about the new java release 11(18.9), looks like next Long Term Support version of java is release 11, and it will be released in Sept-2018. Our IT department would like to adop it, so we just want to check to see if there is any impact to EBS(Desktop users).


  • Steven Chan Tuesday, February 13, 2018
    Hi, George,

    We're reviewing our certification strategy for the shift from the current release vehicles (e.g. JDK 7) to the new ones (e.g. LTS 18.9). I don't have anything that I can share about this yet, but you can assure your IT department that this is under active investigation right now. We'll publish details about our guidance as soon as possible.

  • Enrico Monday, September 10, 2018
    Hi Steven - any update on Java 11 certification with EBS 12.x ? We're looking at a corporate Java upgrade and we would jump to 11 if only EBS were ready...
  • David Frankel Thursday, January 17, 2019
    Hi Steven,

    Is there any update on Java certifications past Java 8 for EBS 12.x? I noti