我的选项已经用完了,我希望有人可以提供帮助/建议。
我们正在从 10.1.2.0.2 到 12.2.1.2.0 进行表单升级。
我们将“全新安装,转换表单并部署到新服务器”路由。
Oracle表单服务器12.2.1.2.0显示正常,因为我可以从 formsweb.cfg
的默认部分成功运行任何内容(消息“已成功安装”)。
其中一位开发人员转换了表单,但是当我尝试运行该部分表单时出现加载(JAVA安全等),但随后屏幕(Internet Explorer)变为空白(白色)。
问题是我无法在任何地方看到任何单个错误,因此我可以检查它失败的位置。 $DOMAIN_HOME/servers/WLS_FORMS/
日志中没有任何内容显示任何错误信号,我启用了serverURL=/forms/lservlet/debug
( formsapp-diagnostic.log
中的调试消息)。
我甚至直接使用&record=forms&tracegroup=0-199
运行表单,在$DOMAIN_HOME/system_components/FORMS/forms1/trace
中获取输出文件,然后尝试转换为有意义的 .txt 。用:
java oracle.forms.diagnostics.Xlate datafile=forms_27233.trc outputfile=myfile.txt outputclass=WriteOutTEXT
但是我收到了下一个错误(不知道如何解决这个问题):
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1967)
at oracle.forms.diagnostics.FormsInfo.interpret(Unknown Source)
at oracle.forms.diagnostics.FormsInfo.process(Unknown Source)
at oracle.forms.diagnostics.ReadDataFile.readEvent(Unknown Source)
at oracle.forms.diagnostics.Xlate.process(Unknown Source)
at oracle.forms.diagnostics.Xlate.main(Unknown Source)
如何在加载表单时启用服务器获取反馈?
详细信息:
Oracle Linux Server 7.3(4.1.12-94.3.6.el7uek.x86_64)上的Oracle Forms Server 12.2.1.2.0
以前,Forms在Windows Server 2003R2上运行,转换在Windows 7上完成。
这可能是个问题吗?