JRE 8 Forms Applet Fails with ClassNotFoundException Where SSL Is Offloaded Before Apache (Doc ID 1998612.1)

Last updated on OCTOBER 04, 2016

Applies to:

Oracle Applications Technology Stack - Version 12.1.3 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.

Symptoms

After Upgrade Client To JRE 8, the forms applet fails with ClassNotFoundException where SSL is offloaded before E-Business Suite (EBS) Apache:

ClassNotFoundException

oracle.forms.enginer.Main

 

The Java Console (*) shows the following stack-trace:

javax.net.ssl.SSLException: Received fatal alert: protocol_version
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
at sun.plugin.PluginURLJarFileCallBack.connect(Unknown Source)
at sun.plugin.PluginURLJarFileCallBack.retrieve(Unknown Source)
at sun.net.www.protocol.jar.URLJarFile.retrieve(Unknown Source)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(Unknown Source)
.....

  

(*) Java Control Panel -> Advanced (tab) -> Java Console -> Show Console

SSL is offloaded in external component, like loadbalancer or reverse proxy.

This can be re-produced with the following steps:
1. Install the JRE 8 on the EBS client PC using <Note:393931.1> Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12.
2. Applied the relevant patches to the instance.

Changes

Upgrade to JRE 8 on the client PC

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms