当前位置: 首页 > news >正文

AIX 系统 EBS form 打开报错FRM-92101: FORM server在启动过程中失败

克隆或者安装好系统后,发现form打不开,报错截图:



根据oracle 官方文档:R12: "FRM-92101:There was a failure in the Forms Server during startup" Error When Attempting to Launch Forms [ID 454427.1]



Oracle Applications Technology Stack - Version 12.0.4 to 12.2 [Release 12.0 to 12.2]
IBM AIX on POWER Systems (64-bit)
AIX5L Based Systems (64-bit)
Checked for relevance on 16-JUL-2013

SYMPTOMS

After a successful login, attempts to launch forms based responsibilities fail with the following errors within the Java Console:

proxyHost=null
proxyPort=0
connectMode=HTTP, native.
oracle.forms.net.ConnectionException: Forms session <1> failed during startup: no response from runtime process
at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
at oracle.forms.net.HTTPNStream.flush(Unknown Source)
at java.io.DataOutputStream.flush(Unknown Source)
at oracle.forms.net.HTTPConnection.connect(Unknown Source)
at oracle.forms.engine.FormsDispatcher.initConnection(Unknown Source)
at oracle.forms.engine.FormsDispatcher.init(Unknown Source)
at oracle.forms.engine.Runform.initConnection(Unknown Source)
at oracle.forms.engine.Runform.startRunform(Unknown Source)
at oracle.forms.engine.Main.createRunform(Unknown Source)
at oracle.forms.engine.Main.start(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


Additionally, users may see:

FRM-92101 : There was a failure in the Forms Server during startup.

This could happen due to invalid configuration. Please look into the web-server log file for details.
Details...

Java Exception:
oracle.forms.net.ConnectionException: Forms session <3> failed during startup: no response from runtime process
at oracle.forms.net.ConnectionException.CreateConnectionException(Unknown Source)

 
The underlying cause is revealed by the $LOG_HOME/ora/10.1.3/j2ee/forms_default_group_1/application.log:

formsweb: Forms session <3> aborted: runtime process failed during startup with errors exec(): 0509-036 Cannot load program .../apps/tech_st/10.1.2/bin/frmweb because of the following errors:

rtld: 0712-001 Symbol nnftboot was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol nnfoboot was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol nnfhboot was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol nnflboot was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol nttini was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ntusini was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ntpini was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ntzini was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol nnflgav was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol nnflrne was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol nnflfrm was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol nnflgapc was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol ldap_search_s was referenced
from module frmweb(), but a runtime definition
of the symbol was not found.
....

 

CHANGES

The problem of forms not launching is typically seen after a fresh installation or clone.

CAUSE

The forms executable was not relinked successfully.   The "failed during startup: no response from runtime process" error message occurs when first trying to initialize the forms process versus actually performing a forms function.

The most common cause for the failed relink is that the file "ldflags" in $ORACLE_HOME/lib32 is missing or pointing to an incorrect location.

SOLUTION

1. In several customer instances, $ORACLE_HOME/lib32/ldflags was a symbolic link that pointed to a location that did not exist.  This was resolved by performing the following UNIX commands to point the $ORACLE_HOME/lib32/ldflags to the $ORACLE_HOME/lib/ldflags:

$ cd $ORACLE_HOME/lib32
$ rm ldflags
$ ln -s $ORACLE_HOME/lib/ldflags ldflags
 


2. Then, stop the web tier services (adopmnctl.sh stop) and relink the forms executable(s):

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




相关文章:

  • JS面向对象编程
  • 解决Eclipse报errors running builder ‘javascript validator’ on project
  • 测试代码覆盖率工具学习(Android Emma)
  • c语言学习三
  • 微信群里的这些文章,都是谣言!赶紧给爸妈看看
  • 如何实现android蓝牙开发 自动配对连接,并不弹出提示框
  • JFreeChart绘制XY折线图(工具类设计)
  • ORACLE数据库笔记之PL/SQL
  • ByteTCC 0.5.0-ALPHA1 发布,基于 TCC 的分布式事务管理器
  • 马哥-51CTO-Linux培训-0901-linux文件系统
  • 【译】Cloudera Manager(CDH)入门系列之四 (管理员控制台)
  • 程序猿常识--OJ系统和ACM测试考试大全
  • linux-命令行快捷方式使用
  • mac 关闭dashboard 开机更快
  • 队列queue
  • angular2 简述
  • Bootstrap JS插件Alert源码分析
  • Codepen 每日精选(2018-3-25)
  • ES6之路之模块详解
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • Iterator 和 for...of 循环
  • js 实现textarea输入字数提示
  • PHP 小技巧
  • scrapy学习之路4(itemloder的使用)
  • 阿里云Kubernetes容器服务上体验Knative
  • 初识 beanstalkd
  • 订阅Forge Viewer所有的事件
  • 基于HAProxy的高性能缓存服务器nuster
  • 区块链分支循环
  • 使用 QuickBI 搭建酷炫可视化分析
  • 线上 python http server profile 实践
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • 一文看透浏览器架构
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ###C语言程序设计-----C语言学习(6)#
  • #define、const、typedef的差别
  • (30)数组元素和与数字和的绝对差
  • (pojstep1.1.2)2654(直叙式模拟)
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (转)编辑寄语:因为爱心,所以美丽
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .net 微服务 服务保护 自动重试 Polly
  • .NET 中的轻量级线程安全
  • /bin、/sbin、/usr/bin、/usr/sbin
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [ Linux 长征路第二篇] 基本指令head,tail,date,cal,find,grep,zip,tar,bc,unname
  • [ 渗透测试面试篇 ] 渗透测试面试题大集合(详解)(十)RCE (远程代码/命令执行漏洞)相关面试题
  • [Android 13]Input系列--获取触摸窗口
  • [asp.net core]project.json(2)
  • [AX]AX2012 SSRS报表Drill through action
  • [BZOJ1053][HAOI2007]反素数ant