修正 IE 執行 oracle forms 啟動 jInitiator 時 crash 問題
引用文件如下, 原文請參考 完整內文
I’ve been facing this really annoying problem for quite some time now. My job revolves around developing apps using Oracle Forms Builder. Oracle Forms applications, uses Java applets to run inside any browser, on most platforms. Here’s the kink – Oracle Forms applications by default uses Oracle’s jInitiator which is a JVM made by Oracle and allows a web enabled Oracle Forms client application to be run inside a web browser.
As much as I hate using Internet Explorer – I have to depend on it as the my app depends on other components which are designed on run on Internet Explorer only 😐
Till now I’ve been using Mozilla Firefox, but now the situation demands that I needed to use Internet Explorer. And when I launched Internet Explorer – Ka boom! Internet Explorer crashes. Did few things, such as disabling all addons, getting rid of Sun’s JVM et al, but made no difference.
Finally, I came across a solution(or rather a workaround) – replace the jvm.dll in jinitiator directory with that present in Sun’s JRE 1.6. If you don’t want to install the whole bundle – just CLICK HERE (jvm.dll, 2.2 MB), I’ve uploaded just the jvm.dll file, rename the original jvm.dll (present in jinitiator/bin/hotspot directory) to, say jvm.dll.old, and replace it with the one given in the above link. Restart the browser, IE shouldn’t crash anymore.
以 IE 或以 FireFox (3.5.2) 開啟 Oracle ERP 時 crash 的現象, 更新 jvm.dll 後可以被解決
解決方式:
下載jdk1.6.0_01
安裝後至:C:\Program Files\Java\jre1.5.0_22\bin\client\jvm.dll,複製jvm.dll檔案,並至C:\Program Files\Oracle\JInitiator 1.3.1.21\bin\hotspot,將此目錄下的jvm.dll置換。