分类: Windows平台
2014-02-17 19:07:31
SecurityException:Missing required Permissions manifest attribute in main jar的解决办法
打开EBS,系统报:FRM-92095: Oracle JInitiator 版本太旧。 请安装版本1.1.8.2或更高版本
(英文的错误信息是:FRM-92095: Oracle JInitiator version too low. Please install version 1.1.8.2 or higher)
解决方法1:因为今天升级了JRE到Version 7,但实际上现阶段EBS还不能跑在JRE7上。解决方法就是卸载JRE7,重装JRE6.
Reference Note: FRM-92095 Error When Running Forms Using JRE 7 (JRE 1.7) (Doc ID 1348436.1)
如何卸载JRE7:see
JRE6的下载地址:
解决方法2:
升级服务端的JRE版本
升级方法:Enable EBS environments for JRE 7
解决方法3:
可以尝试下边的方法,
计算机 ->属性 -> 高级系统设置 ->环境变量 -> 系统变量区域,增加一个操作系统级别的环境变量:JAVA_TOOL_OPTIONS
变量值为:-Djava.vendor="Sun Microsystems Inc."
然后重新登陆,报错应该消失。
问题4:
设置问题:用Form Builder创建Form后在浏览器下调试运行时出现浏览器(IE\Firefox browser)崩溃
解决办法:
默认调试浏览器不能使用默认“”,而是需要在后面加上参数“?config=jpi”即应用程序服务器URL为“”。
问题5:
Form Builder环境配置与编译(FRM-18108处理)
错误如下图所示:
解决办法:应该是注册表项没有填写正确。
由于客户化开发FORM要使用ERP的对象库和标准FORM模版,所以开发环境要提供相应的对象库和标准FORM模版。
服务器上的存放位置为:/u01/test/apptest/apps/apps_st/appl/au/12.0.0/forms,从 Server 中下载后Form文件与Library文件要存放在本机固定目录:
例如: form 存放在 c:\ErpForm\Form
Library 存放在c:\ErpForm\Library
然后在注册表中修改: Regedit > HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > KEY_DevSuiteHome1 > FORMS_PATH 加入client 端存放 Form 及 Library的路径,找到FORMS60_PATH字符串值对,然后添加两个路径:d:\ErpForm\Library;d:\ErpForm\Form,确定退出。如图:
问题5:
ORA-12154: TNS: 无法解析指定的连接标识符
解决办法:
通过客户端来连接服务器,其主要文件就是通过客户端的tnsnames.ora来配置,在原文件的基础上增加:
SID别名 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = SERVER_IP)(PORT = 1521))
)
(CONNECT_DATA =
(SID = SID_NAME)
)
)
例:
dev_db =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.168.10.5)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ora10)
)
)