主要碰到的如下问题:

1. 启动JAVA applet无反应
2. EBS中文为乱码
3. 点FORM画面反应很慢  

环境:EBS 11i, WIN7 旗舰版64 bit SP1
1. 安装JInitiator: 版本 1.3.1.21,  这个在首次进入EBS系统的时候会提示安装。

然后将下载的jvm.dll拷贝到 %homedrive%"\Program Files (x86)"\ Oracle\Initiator 1.3.1.21\bin\hotspot\   下面去替换原来的文件,这个是据说是因为版本太老的问题。  

2.修改Font. %homedrive%"\Program Files  (x86)"\Oracle\JInitiator 1.3.1.21\lib 

font.properties.zh.5.0“ 的文件名改为“font.properties.zh.6.0

XP:font.properties.zh.5.0不需要修改font.properties.zh.5.1“ 的文件名改为“font.properties.zh.5.2

WIN7:font.properties.zh.5.1的文件名改为“font.properties.zh.6.1

WIN8:font.properties.zh.5.1“ 的文件名改为“font.properties.zh.6.2

WIN8.1:font.properties.zh.5.1“ 的文件名改为“font.properties.zh.6.3

WIN10:font.properties.zh.5.0“ 的文件名改为“font.properties.zh.10.0

WIN10:font.properties.zh.5.1“ 的文件名改为“font.properties.zh.10.1

用记事本打开font.properties文件,如果有,则替换“filename.\u5b8b\u4f53=SIMSUN.TTF”为“filename.\u5b8b\u4f53=SIMSUN.TTC”。 

3.在控制面板中选者Jinitiator 1.3.1.21, 做如下设置  
在java runtime设置参数

-Dsun.java2d.noddraw=true


注:如果控制面板找不到Jinitiator 1.3.1.21,把控制面板查看方式有“类型”改为“小图标”或者“大图标”即可,Jinitiator 1.3.1.21的界面打开可能会很卡,耐心等待一会儿


EBS在IE中提示找不到元素

   1、打开注册表编辑器,在运行里输入 regedit

   2、找到这个位置:HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32

   3、打开Default键值,该值是“C:\WINDOWS\system32\shdocvw.dll”

   4、把上述的值改为“C:\WINDOWS\system32\ieframe.dll”

   5、关闭IE8所有窗口,再重新打开,一切OK。


另外,让firefox支持打开form的办法是:复制JInitiator/bin目录下的NPJinit1XXX.dll(这个会因不同版本命名)到firefox安装目录的plugins目录中。