Oracle Form Builder显示空白页面

时间:2011-04-25 20:34:15

标签: oracle oracleforms

我正在尝试使用Oracle表单生成器创建表单。我可以连接到数据库并创建一个基本表单。当我尝试运行表单时出现问题。 它会打开我的默认浏览器,只显示一个空白页面。目前正在运行Windows Server 2003的VM。我尝试了以下内容:

  • Firefox 2/3(降级和升级)。还尝试安装IE Tab 2,因为有人说它可能会有帮助。
  • 降级到Internet Explorer 6.
  • 安装Oracle JInitiator。
  • 修改tnsnames.ora文件。

服务器位于同一个VM上。我已经失去了太多时间。有什么建议吗?

编辑: 请求我的formsweb.cfg:http://pastebin.com/A4Zqaqxu。 我改变的唯一一件事(基于互联网建议)是从jinitiator到jpi的baseHTMLjinitiator。

2 个答案:

答案 0 :(得分:1)

我已将讨论转移到答案,因为它使阅读更容易!

您使用的是哪种版本的Oracle表单?

Oracle Developer Suite 10.1.2.0.2。

谢谢,您使用的是OC4J还是完整的Oracle Application Server来运行表单?

OC4J实例

您可以尝试编译并运行test.fmb。如有需要,可以找到@ oracle_developer_home \ forms会发生什么?

仍然是白页。更重要的是,最近(在知道我改变了什么之后),OracleDBConsoleorcl服务无法启动。我读过我需要处于与安装它以便运行时相同的网络连接状态。我可以通过将网络切割到vm来做到这一点。

显示白页时好了 - Windows系统托盘中是否有java控制台图标?

不,没有一个

您可以在formweb.cfg中添加内容吗?如有需要,可以在@ oracle_developer_home \ forms \ server

找到

请求我的formsweb.cfg:http://pastebin.com/A4Zqaqxu。我改变的唯一一件事(基于互联网建议)是从jinitiator到jpi的baseHTMLjinitiator。

确定 - 该参数是控制您将使用哪个客户端JRE的几个参数之一,jpi用于Oracle Sun JRE。从您的原始问题看起来您使用的是Jinitiator? 你能把它改回basejini.htm吗?是开放的浏览器,IE6?

更新27/04/2011 坚持使用IE6和Jinitator,退出Form Builder并停止OC4J。是否安装了JInitiator?如果是,你可以使用add \ remove程序(或类似的我没有Windows Server 2003的副本)卸载它。删除后,启动Forms Developer和OC4J实例,然后再次尝试运行测试表单。现在发生了什么?是否会自动提示您安装JInitator?

答案 1 :(得分:0)

我通过启动菜单启动OC4J而不是使用cmd.exe来修复此问题。 :)