Microsoft is pushing out Internet Explorer 7 (IE 7) as a ‘High Priority’ update through its ‘Automatic Updates Patch Distribution Service’ for Windows XP users at the moment. This produces issues for Oracle Webform users, who may unknowingly have their IE6 installation upgraded to IE7. One of these users was me. Last week I upgraded Internet Explorer to version 7 without considering the impact. Well I know now, I could not connect to my webforms application anymore using IE7. I always got a jvm.dll error and the application crashed before it was initialized. So how to overcome
There might be several reasons the crash occurs.
You may have unwanted add-ons like Microsoft Live Toolbar running on your machine. Disable the add-ons one by one, restart IE and check if the error is resolved
IE 7 might not be supported for your JRE environment. Uninstall IE 7 and continue using IE 6 until the JRE version is supported. Further more to prevent that IE 7 will be pushed again on your computer install the blocker toolkit of Microsoft. The blocker toolkit that may be installed by administrators can prevent the automatic delivery of IE 7 to the users desktops. Although the application of the blocker software prevents the automatic download of IE 7, it does not stop users manually downloading and installing it themselves.
Oracle advises:
"If your Microsoft ‘Automatic Updates’ facility is set to ‘Automatically download recommended updates for my computer and install them’, we highly recommended you install the blocker toolkit. If your Microsoft ‘Automatic Updates’ facility is set to ‘Download updates for me, but let me choose when to install them’, it may still be useful to install the blocker toolkit as an extra safety measure.
Companies that have their own Windows patch update server (e.g. Windows Server Update Services (WSUS) or SMS 2003) do not need this blocker. They should just manage the IE 7 update so that it is not deployed until certification of IE 7 has been announced by Oracle. "
You can download the install blocker at http://www.microsoft.com/downloads/details.aspx?FamilyId=4516A6F7-5D44-482B-9DBD-869B4A90159C&displaylang=en
We just started to see this issue. The fix listed below fixed the issue and allows you to keep your add ons.
This is the fix for the browser crashing when you try to run JInitiator.
Copy the jvm.dll from
Your (directory)
C:\Program Files\Java\jre1.6.0_07\bin\client
to (directory)
C:\Program Files\Oracle\JInitiator 1.3.1.22\bin\hotspot
We have had this issue with JInit 1.3.1.22 and Forms 10g for some time now and have tried everything to resolve it. At times, uninstalling the Google or other toolbars have worked. Other times, uninstalling JInit and all Java, then reinstalling JInit have worked. Also, deleting the Java cache has worked at times. None of these have worked consistently, though, and today, everything I tried failed to resolve the problem on one of our laptops. Then I happened upon this blog and the comments from Marcos and Brenden. Looking at the laptop, I found that both Windows Live Messenger and Windows Live Sign-in Helper were installed and when I uninstalled them, our application launched just like it’s supposed to.
I got the “new & improved” IE7 installed in a standard MS update and have had loads of trouble with it and with trying to remove it and its add-ons permanently.
Microsoft has been installing its own variety of spyware on our computers for years. I drew the line at the most recent intrusion: installing programs the would “help the user” enure ALL their Microsoft programs were legal. Mine are – all of them. I’ve put up with the MS “genuine software” checkers for the past several years – and my software naturally passes. I even allowed their ‘Automatic Updates Patch Distribution Service’ with it;s supposed run once clean-up added onto my start menu. How many of those supposed “run once” programs are taking up space and load time on YOUR systems? Seems that mine do not ‘autodelete’ like MS claims they do…
Guess it’s time for an open system that has REAL user spyware protection – including from the software companies.
Hi, I have been running eBusiness suite on IE7 without issues since it was released (using JInitiator 1.3.1.18). At the weekend I installed Windows Live Messenger and was not able to login to eBusiness Suite with the browser crashing in jvm.dll. I went in to Manage Add-ons and disabled “Windows Live Sign-in Helper” restarted the browser and I can now use eBusiness Suite/Forms. Thanks Marcos for the pointer.
Hello all,
I have found the problem, it is probably not related to IE 7 although I did not test it on IE 7. I also saw the problem on IE 6 so this made me rely suspicious. Seems that the moment I disabled the Windows Live Toolbar add-on the problem was resolved. Looks like that when I upgraded to IE 7 I somehow got this option installed. Installing removed the option but somehow I reinstalled in again on IE6. I will update the title of the blog and rewrite it.
@Marcos: Did you try to add your forms-server url to your trusted sites? This should fix the issue too….
I use JInitiator 1.3.1.18 (Forms 10g) and 1.3.1.25 (Forms 10gR2).
We use Sun JRE 1.4.2.x and IE7 without problems with Oracle Forms 10.1.2.0.2.
I’m just having problems with Sun’s new 1.6.x version with Forms running over HTTPS. The Java applet always seems to throw an UnexpectedMessage error. Connecting to forms over plain HTTP works fine.
Hello Olof,
which version of Jinitiator are you using.
I am using Jinitiator version 1.3.1.17. Perhaps it is related to the version.
I presume that you don’t use JInitiator ? We made some fast tests and IE7 works. You just have to reinstall JInitiator.