JPI Unable To Load Forms Classes When Using Web Proxy
(Doc ID 1182653.1)
Last updated on MAY 02, 2023
Applies to:
Oracle Forms - Version 10.1.2.3.0 and laterOracle Forms for OCI - Version 12.2.1.4.0 and later
Information in this document applies to any platform.
Symptoms
When users upgrade to JPI 1.6.0_16, application doesn't start with exception in java console that it cannot load Main.class.
network: Connecting http://<HOST>:<PORT>/forms/java/oracle/forms/engine/Main.class with proxy=HTTP @ <HOST>/<IP_ADDRESS:<PORT>
network: Connecting http://<HOST>:<PORT>/forms/java/oracle/forms/engine/Main.class with cookie "<COOKIE_ID>"
basic: load: class oracle.forms.engine.Main not found.
load: class oracle.forms.engine.Main not found.
java.lang.ClassNotFoundException: oracle.forms.engine.Main
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
network: Connecting http://<HOST>:<PORT>/forms/java/oracle/forms/engine/Main.class with cookie "<COOKIE_ID>"
basic: load: class oracle.forms.engine.Main not found.
load: class oracle.forms.engine.Main not found.
java.lang.ClassNotFoundException: oracle.forms.engine.Main
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
Changing the Network settings in the Java control panel on the client machine to use "Direct connection" resolves this issue.
i.e.
Control Panel => Java => Network Settings => Select the radio button "Direct connection"
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |