X

The Latest Technology Stack News Directly from EBS Development

Migrate to Java Web Start from Java Plug-In Now

Tahir Ahmad
Senior Director

Since we originally announced availability of Java Web Start for Oracle E-Business Suite 12.2 and 12.1 in April 2017 some developments have taken place. The bottom line is that we highly recommend all our Oracle E-Business Suite customers to migrate your Oracle E-Business Suite client tier to use Java Web Start (JWS) without delay.

Some of the recent expected developments that increase the importance of moving to Java Web Start include:

In addition to this, Oracle E-Business Suite has released the following:

Begin Your Migration to Java Web Start

My Oracle Support Note 2188898.1, Using Java Web Start with Oracle E-Business Suite contains details about how you can migrate an existing Oracle E-Business Suite 12.2 or 12.1 environment to use Java Web Start. This includes recently added support for multiple Oracle Forms sessions.

While you transition to Java Web Start, you may ask what happens if you encounter issues using the Java Plug-in with EBS?  For the answer to this and many other important Java-related questions, refer to My Oracle Support Note 2510500.1, FAQ: Essentials of Java Usage in Oracle E-Business Suite.

References

Related Articles

Join the discussion

Comments ( 16 )
  • Henry Monday, March 4, 2019
    This is Henry from Taiwan Support , My EBS customer concern about, Does it required buy extra java license fee?

    thanks.
  • Tahir Ahmad Monday, March 4, 2019
    Hello Henry,
    Thank you for your question on behalf of our customer.
    Moving from Java Plug-in to Java Web Start does not require any extra licensing. In fact, Oracle E-Business Suite customers are entitled to Java SE as explained in My Oracle Support Knowledge Document 2510500.1 (Question 20: Do I need to buy any specific Java SE licenses to use Java with Oracle E-Business Suite?).
  • Gopal Wednesday, March 6, 2019
    Hello Tahir,
    Java webstart is depreciated in Java 9 and will be removed from Java 11. Is EBS planning on moving to complete web application from a thick client(Applet/JWS) architecture ?

    Java road map:

    https://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf
  • Tahir Ahmad [Oracle Development] Wednesday, March 6, 2019
    Gopal,
    Thank you for your excellent question. This is addressed in MOS document 2510500.1, "FAQ: Essentials of Java Usage in Oracle E-Business Suite" in the answers to the following two questions:
    2. Will Oracle E-Business Suite depend upon Java in the future?
    The short answer for the client tier is that we expect EBS to keep using Oracle Forms and hence keep using Java on the client tier.
    9. What future version of JRE (beyond JRE 8) will customers be able to use with Oracle E-Business Suite client tier?
    The short answer is that we expect EBS customers to use JRE 8 and Java Web Start for some time. EBS is not certified on JDK 11.

    We hope you find additional details in the FAQ useful.

    The future implications to EBS, of using Java on client tier without Java Web Start, are a topic of internal discussion for us. We will provide further guidance on this blog when our plans are more concrete.
  • James Friday, March 8, 2019
    Hi Tahir,
    We will be following your advice and migrating to JWS in the near future. However, the implication that we will no longer be able to open multiple EBiz forms from different instances (e.g. Test/Production) at the same time has dismayed many of our team. Is there any prospect of this being worked around somehow - could it be as simple as making the applet name dependant on the EBiz instance so this would be possible?

    James
  • Tahir Ahmad [Oracle Development] Wednesday, March 13, 2019
    Hi James,
    Thank you for raising this important question.
    As you and I have been discussing privately, our solution works with different instances i.e. it is possible to run multiple forms sessions simultaneously against test and production.

    Our MOS Note 2188898.1 will be improved to clarify this point, and update any existing wording that caused this confusion. We are tracking this internally via documentation bug 29475836 and will post an updated version of this MOS note once our review is complete.
  • Roberto Monday, March 25, 2019
    Hi Tahir,
    our customer is upgrading to eBS R12.2 right now,
    and start to use Java Web Start with JRE 8.
    He have other applications using JRE
    so he want to know the future support plan
    for the next JRE release,
    and is an hard sentence to say (until now):
    "Oracle have no plan to support JRE other than JRE 8!"
    Is possible to have more details in how,
    and when Oracle will plan to replace JWS or JRE 8 for eBS?
    Best Regards
    Roberto
  • Tahir Ahmad [Oracle Development] Monday, March 25, 2019
    Hi Roberto,

    Thank you for your question.

    If you haven't already, please review answers to the following questions in our recently published My Oracle Support Note 2510500.1: FAQ: Essentials of Java Usage in Oracle E-Business Suite.
    https://support.oracle.com/rs?type=doc&id=2510500.1

    7. Given that Oracle E-Business Suite Release 12.2 is supported through to at least 2030, what should Oracle E-Business Suite customers do after Java SE 8 extended support ends in 2025?
    9. What future version of JRE (beyond JRE 8) will customers be able to use with Oracle E-Business Suite client tier?
    17. Can I use multiple JRE versions to access different Oracle E-Business Suite environments from the same user's desktop? What about systems other than Oracle E-Business Suite that require a version of Java other than 8? (Scenario 2 or Scenario 3 may apply to your customer at the moment)

    The future implications to EBS, of using Java on client tier without Java Web Start, are a topic of internal discussion for us. We will provide further guidance on this blog when our plans are more concrete.
  • praveen Wednesday, June 19, 2019
    JWS is not working in MacOS for Chrome Browser.
    But it is working in Windows OS for Chrome browser.

    Please suggest ways to implement to work for jws on MacOS for Chrome browser.
  • Tahir Ahmad [Oracle Development] Thursday, June 20, 2019
    Hi Praveen,

    Thank you for your question. Chrome is not certified for use with Oracle E-Business Suite on MacOS.

    Please be sure to review the Certifications tab on support.oracle.com for technology certifications with Oracle E-Business Suite.

    You may also find it helpful to review My Oracle Support Knowledge Document 389422.1 (Recommended Browsers for Oracle E-Business Suite Release 12):
    https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&sourceId=389422.1&id=389422.1

    For any technical problems with a certified combination, it would be best to file a Service Request with Oracle Support.
  • Mariana Friday, August 9, 2019
    Hi Tahir,

    Thank you very much for your persistant asisstance.

    Could you please advice on how to achieve "Always Launch New Forms Session" on the preference page for each user stored ? But not using the EBS interface. Unfortunatelly the workaround suggested in Doc ID 2538366.1 is not applicable for EBS R12.1.
    Thanks in advance
    Kind regards
    Mariana Angelova
  • Tahir Ahmad [Oracle Development] Tuesday, August 13, 2019
    Mariana,

    Thank you for your question.

    I could not fully decipher a couple of things about your question above, so let me do the best I can to describe things. If my response below is not sufficient, it would be best if you could please open an SR with Oracle Support(if not already done). Our support organization will then assist you, or engage the correct technical staff from the correct development team at Oracle as needed.

    i) The preference "Always Launch New Forms Session" is stored as a user preference in FND_USER_PREFERENCES table.

    ii) It is indeed available in EBS 12.1. You just need to double check that you have applied all applicable patches to enable Java Web Start for EBS 12.1. Specifically, in MOS Knowledge Document 2188898.1 - section 4.6, we document applying patch Patch 29052441:R12.FWK.B to your EBS 12.1 environment to enable this user preference.

    iii) Your comment "But not using the EBS interface" is the part that I am unable to fully decipher. It is making me wonder if you have some custom code or a non-EBS use case that needs a similar solution as EBS. Hence my suggestion to open a separate SR with details about your use case, in case (i) and (ii) above are not sufficient.
  • sarah Thursday, September 12, 2019
    We are trying to implement JWS but struggling to find anyone on Mos who has an knowledge or experience on it. SR's bouncing around for months going nowhere, analysts don't have valid installs to replicate issues on.
    It feels very Beta to me.
    Current issue is being unable to launch a SS session from within forms without having the page pop up to force the user to log in again.
  • Tahir Ahmad [Oracle Development] Thursday, September 12, 2019
    Hi Sarah,

    Thank you for your comment. I am very sorry that you have been struggling with this issue.

    We think your concern is related to SR 3-19943002601. I have asked our development experts to review this. I have also alerted the relevant managers in our support organization, so they can review improvement opportunities in our process.

    We will keep you posted on progress via the SR, and I hope that you will have a much better experience going forward. I will also personally keep an eye on this issue until it is resolved.

    Please feel free to reach out to me directly at tahir.ahmad@oracle.com
  • Atul Verma Tuesday, November 19, 2019
    Hi, We recently migrated to JWS and issue observed with opening multiple sessions of Oracle. We got information from ORacle that the multiple forms sessions is supported Java8 (181 onwards) which needs to be installed in all client machines. Could you please let me know if we need to procure separate Java license as we lost this ability migration to JWS or will it still be covered under Oracle EBS license? Looks forward for your response on this.
    Thanks,
    Atul
  • Tahir Ahmad [Oracle Development] Monday, December 2, 2019
    Hi Atul,

    Thank you for your question, and apologies for the belated response.

    Using Java with Oracle E-Business Suite does not require any additional licenses. This applies to Java Web Start as well, and is covered in Question 9 in My Oracle Support Knowledge Document 2510500.1 titled "FAQ: Essentials of Java Usage in Oracle E-Business Suite". I am copying it below for convenience:

    ---
    9. Do I need to buy any specific Java SE licenses to use Java with Oracle E-Business Suite?

    No. My Oracle Support Knowledge Document 1557737.1, "Support Entitlement for Java SE When Used As Part of Another Oracle Product" documents this in detail, including the following example:

    Customer is using Oracle Forms or an Oracle Forms based product, such as Oracle E-Business Suite. Customer is entitled to download and use Java SE updates and patches to run the product on the server. In addition, when the product, like Oracle E-Business Suite, uses client-side Java applications (browser-based or standalone), the customer is entitled to download and install Java SE updates and patches on the desktop PCs used to run Oracle E-Business Suite client applications. Incidental use of the same Java-enabled browser to access non-Oracle Java web-based applications is permitted but not supported.

    Hope this helps. Please feel free to reach out should you have any additional questions.
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.