Oracle E-Business Suite (EBS) 12.2 uses Java Web Start (JNLP) to launch forms, unlike older versions like 11i which relied on browser plugins. If your forms are not opening, this guide will help you fix the issue completely.
Common Symptoms
- Forms not opening after click
.jnlpfile downloads but does nothing- Application Blocked by Java Security error
- Nothing happens when clicking forms
Root Causes
- Using unsupported Java version (Java 11, 17, or 24)
- Missing Java Web Start (OpenWebStart)
- Java security blocking self-signed certificates
- Old EBS 11i configurations applied to 12.2 environment
Step-by-Step Solution
Step 1: Remove Unsupported Java Versions
Uninstall Java 11, 17, 24 or any non-Java 8 version from Control Panel → Programs → Uninstall a Program.
Verify removal:
java -version
Expected output:
'java' is not recognized as an internal or external command
Also clean up residual folders if they exist:
C:\Program Files\Java\C:\Program Files (x86)\Java\C:\Users\<username>\AppData\LocalLow\Sun\Java\
Step 2: Install Java 8
Download and install Java 8 JRE (1.8.0_xxx) from Oracle’s website. Verify after installation:
java -version
Expected output:
java version "1.8.0_xxx"
Step 3: Install OpenWebStart
Oracle EBS 12.2 requires Java Web Start to launch .jnlp files. Since modern Java versions removed the built-in Web Start, install OpenWebStart as a replacement. Download from: https://openwebstart.com
Step 4: Configure Java Security
Go to Control Panel → Java → Security → Edit Site List and add your EBS URLs:
http://your-ebs-urlhttp://your-ebs-url:porthttps://your-ebs-url:port
Step 5: Clear Java Cache
Go to Java Control Panel → General → Delete Files, select all options, and click OK.
Step 6: Associate JNLP Files with OpenWebStart
- Right-click any
.jnlpfile - Select Open with → Choose another app
- Select OpenWebStart
- Check Always use this app
Fix for “Application Blocked by Java Security”
If you see the Application Blocked by Java Security error, add your EBS URL to the Exception Site List as described in Step 4. This allows self-signed certificates to run without being blocked.
Expected Behavior After Configuration
- Login to EBS 12.2
- Click a Form-based responsibility
.jnlpfile launches via OpenWebStart- Oracle Form opens successfully
Important Notes
- Do not use Java 7 — that is only required for EBS 11i
- IE Mode in Edge is not required for EBS 12.2
- Always use the Java 8 + OpenWebStart combination
- Ensure popups and file downloads are allowed in your browser
Summary
| Component | Requirement |
|---|---|
| Java | Java 8 (required) |
| Launcher | OpenWebStart (required) |
| Browser Plugin | Not required |
| IE Mode | Not required |
Conclusion
Most EBS 12.2 Forms issues come down to incorrect Java setup or missing OpenWebStart. If you previously configured your machine for EBS 11i, fully revert those settings before applying the 12.2 configuration — conflicting setups are one of the most common causes of Forms not opening.
— Syed Anwar Ahmed | Oracle Apps DBA | LinkedIn
Leave a comment