FRM-92101: Form 打不开报错

来源:互联网 发布:linux程序设计第4版pdf 编辑:程序博客网 时间:2024/05/01 07:11

FRM-92101: There was a failure in the Forms Server during startup. This could happen due to invalid configuration.

打开Form 的时候报的这个Error. 解决办法:

1. 用adadmin 命令重现编译form

2. 参考 Note 437878.1 section 4:

cd $ORACLE_HOME/forms/lib32 (cd $ORACLE_HOME/forms/lib)
$ make -f ins_forms.mk install

cd $ORACLE_HOME/reports/lib32 (cd $ORACLE_HOME/reports/lib)
$ make -f ins_reports.mk install


3. 看 Error log 文件, 在$LOG_HOME/ora/10.1.3/opmn/forms_default_group_1 目录下面, 我看到的客户的错误日志是: Error: <connector name="OracleASjms" path="OracleASjms.rar" /> will not be bootstrapped since corresponding module declaration was not found in application.xml.

说明打不开的 fmx 文件被锁住了, 可以把所有的锁删掉.

把这个目录下的文件全部删掉: $INST_TOP/ora/10.1.3/j2ee/forms/persistence/forms_default_group_1, 这些文件记录的是锁信息.

把这个文件里的参数 $ORA_CONFIG_HOME/10.1.3/j2ee/oacore/config/oc4j.properties  LONG_RUNNING_JVM 设成 false.

4. 上面的是form 打不开, oaf page 打不开类似.

5. 参照 Note 397174.1 redeploy Forms manually.

参考资料:

Note: 437878.1

Note: 813523.1

http://avdeo.com/2008/02/04/error-while-starting-oacore-in-r12-failure-looking-up-connectionfactoryjndiname/

0 0