Forms12c Frm-42431 无法初始化调试器调试器错误

问题描述 投票:0回答:2

版本信息 Weblogic 12.2.1.3, 表格 [64 位] 版本 12.2.1.3.0

我仅在我的计算机上安装了 Forms Builder。我按照正确的配置步骤来配置表单。 在单独的服务器上完全安装 WebLogic。

当我尝试通过表单开发人员的调试按钮运行模块时,它显示以下消息

“Frm-42431 无法初始化调试器”

我在 formsweb.cfgallow_debug=true 中进行了更改,并且 debugger.jar 也包含在 default.env 的类路径中。

帮助也不起作用。当我尝试打开帮助系统时。以下消息已打开。 FRM-18105:无法启动帮助系统。

请帮我找出这个问题的解决方案。

oracle weblogic weblogic12c oracleforms
2个回答
0
投票

您需要确保您的本地环境变量(FORMS_BUILDER_CLASSPATH)与注册表编辑器中的相同(在KEY_OracleHome1下检查)。如果不相同或者您在本地环境变量中找不到它,请执行以下操作:

打开注册表编辑器 -> 计算机 -> HKEY_LOCAL_MACHINES -> 软件 -> Oracle -> KEY_OracleHome1

查找FORMS_BUILDER_CLASSPATH右键->修改->复制数值数据下的全部 将其粘贴到记事本中,然后在 FORMS_BUILDER_CLASSPATH 下查找 ORACLE HOME,在值数据文本框下将所有内容与文件路径进行相同的复制。

然后返回记事本,将所有“%ORACLE_HOME%”替换为您在 oracle home 上复制的路径。

全部替换后应该是这样的:

C:\Oracle\Middleware\Oracle_Home\jlib\frmbld.jar;C:\Oracle\Middleware\Oracle_Home\jlib\importer.jar;C:\Oracle\Middleware\Oracle_Home\jlib\debugger.jar;C:\Oracle\Middleware\Oracle_Home\jlib\utj.jar;C:\Oracle\Middleware\Oracle_Home\oracle_common\jlib\ewt3.jar;C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\oracle.bali.share\share.jar;C:\Oracle\Middleware\Oracle_Home\jlib\dfc.jar;C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\oracle.help\ohj.jar;C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\oracle.help\help-share.jar;C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\oracle.help\oracle_ice.jar;C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\oracle.bali.jewt\jewt4.jar;C:\Oracle\Middleware\Oracle_Home\forms\java\frmwebutil.jar;C:\Oracle\Middleware\Oracle_Home\forms\java\frmall.jar;C:\Oracle\Middleware\Oracle_Home\forms\java\frmwebsocketjsi.jar

然后转到系统变量下的环境变量,单击“新建”,然后在变量名称上添加 FORMS_BUILDER_CLASSPATH 值,添加替换后在记事本上复制的所有文本。

再次关闭并打开表单,现在应该可以工作了。


0
投票

如果在 Windows 上工作,则只需执行以下操作 (假设你的ORACLE_HOME目录是D:\Oracle12C)

  1. 右键单击我的电脑,然后单击属性

  2. 点击高级系统设置

  3. 转到“高级”选项卡,然后单击“环境变量”按钮

  4. 在系统变量下,单击新建按钮

  5. 输入变量名称 FORMS_BUILDER_CLASSPATH

  6. 输入如下变量值(记得替换 ORACLE_HOME,在我的例子中是 D:\Oracle12C)

    D:\Oracle12C\jlib rmbld.jar;D:\Oracle12C\jlib\importer.jar;D:\Oracle12C\jlib\debugger.jar;D:\Oracle12C\jlib\utj.jar;D:\Oracle12C\jlib wt3.jar;D:\Oracle12C\jlib\share.jar;D:\Oracle12C\jlib\dfc.jar;D:\Oracle12C\jlib\ohj.jar;D:\Oracle12C\jlib\help-share.jar ;D:\Oracle12C\jlib\oracle_ice.jar;D:\Oracle12C\jlib\jewt4.jar;D:\Oracle12C orms\java rmwebutil.jar;D:\Oracle12C orms\java rmall.jar

  7. 单击“确定”按钮,然后重新启动表单构建器。快乐编码:)

© www.soinside.com 2019 - 2024. All rights reserved.