Has anyone been able to get Oracle Forms running JInitator to loan in Internet Explorer 8 yet? I have tried removing all add-ons, various version of Java, add the domain to the trusted sites using wildcards, and using compatibility mode to no avail. I am looking to get our Oracle guys to kick there Internet Explorer 6 habit. This is related to Oracle E-Business.
We're having a similiar problem.
I believe Oracle is aware of this, and is working on a patch, which is not ready yet.
Yes as of now IE8 is not certified for Oracle Apps. You may hear a good news soon!
As Mundit has said, it is still not certified.
Do you have access to Metalink? Note: 760326.1 When Will IE 8 Be Certified With E-Bussines Suite? gives some further information.
To solve this problem you need to replace the file C:\Program Files\Oracle\JInitiator x.x.x.xx\bin\hotspot\jvm.dll with the sun version of the file.
On my system the sun version is here C:\Program Files\Java\jre6\bin\client\jvm.dll
A colleague of mine told me to do the following:
Add server to Trusted Sites and then:
- Tools / Internet options
- Security tab -> Trusted Sites
- Click on Custom level... button
- scroll to the end and find "Enable XSS filter" option (3rd from the bottom)
- set it to Disable
This works for me with 11i and R12 apps.
Good luck!
One thing to add to Simon's solution. I did the trick on one computer but couldn't repeat it on a second one. Finally, I discovered that replacing the file does not work when using the file jvm.dll from java 6 update 14. It worked fine when I used the jvm.dll file from version 13.
Replacing the jvm.dll did not work for me. The proper way to switch to Sun's Java VM which worked for me is by changing this
baseHTMLjinitiator=basejini.htm
to this
baseHTMLjinitiator=basejpi.htm
in the formsweb.cfg file. IE8 on XP SP3, DEP enabled.
Install the latest JRE from Sun. I have installed "jre-6u10-windows-i586-p-s.exe".
Copy the jvm.dll (appx Ver 11.0.0.15 size 2.25 MB (2,359,296 bytes)) from the “C:\Program Files\Java\jre6\bin\client” folder and paste it to folder where the Jinitiator is installed (default location) e.g “C:\Program Files\Oracle\JInitiator 1.3.1.22\bin\hotspot”.
It will work fine with the IE8 browser.
Thanks for the help.
You guys are great! I was pulling my hair off their roots and now got it fixed.
- I went to Control Panel/System/Advanced tab/Startup and Recovery panel hit Settings. Then in the System Startup panel hit Edit. There made noexecute=AlwaysOff and saved.
- As per Simon I swapped the Oracle jvm.dll with the Java version. I had to downgrade that to jvm.dll version 10.0.0.23 though.
- Also as per Simon I went to Tools/Internet Options/Security/Trusted Sites/Custom Level and disabled Enable XSS Filter.
Not sure whether #1 applies to everyone but it was necessary for me. Good Luck! Fouwaaz
I have successfully installed Oracle Forms 10g on Windows7 and get both JPI and Jinitiator working. Steps - Install Dev10g - Apply Patch p5983622_10123_WINNT - Manually install JRE 1.6 upd 20 - Configure formsweb.cfg for JPI - This is preferred method as you don't have to do following steps on each client
If you want to run using Jinitiator - Configure formsweb.cfg for Jinitiator - Once Jinitiator is installed on client machine replace jvm.dll (http://sathyabh.at/2009/06/27/fixing-internet-explorer-crash-on-launching-oracle-forms-application-with-jinitiator/ )
All the best