Oracle表单疑难解答:10g到12c转换
我别无选择,希望有人能帮我/提供建议 我们正在将表单从10.1.2.0.2升级到12.2.1.2.0 我们将采用“全新安装、转换表单并部署到新服务器”的路线。 Oracle forms server 12.2.1.2.0看起来正常,因为我可以从Oracle表单疑难解答:10g到12c转换,oracle,oracle10g,oracle12c,oracleforms,Oracle,Oracle10g,Oracle12c,Oracleforms,我别无选择,希望有人能帮我/提供建议 我们正在将表单从10.1.2.0.2升级到12.2.1.2.0 我们将采用“全新安装、转换表单并部署到新服务器”的路线。 Oracle forms server 12.2.1.2.0看起来正常,因为我可以从formsweb.cfg(消息“已成功安装”)的默认部分成功运行任何内容 一个开发人员转换了表单,但当我尝试运行该部分时,表单显示为正在加载(JAVA安全性等),但屏幕(internet explorer)变为空白(白色) 问题是我在任何地方都看不到任何错
formsweb.cfg
(消息“已成功安装”)的默认部分成功运行任何内容
一个开发人员转换了表单,但当我尝试运行该部分时,表单显示为正在加载(JAVA安全性等),但屏幕(internet explorer)变为空白(白色)
问题是我在任何地方都看不到任何错误,所以我可以检查它失败的地方。$DOMAIN\u HOME/servers/WLS\u FORMS/
日志中没有显示任何错误符号,并且我启用了serverURL=/FORMS/lservlet/debug
(在formsapp diagnostic.log中调试消息)
我甚至用&record=forms&tracegroup=0-199
直接运行表单,在$DOMAIN\u HOME/system\u components/forms/forms1/trace
中获取输出文件,然后尝试转换为meaningfull.txt。与:
java oracle.forms.diagnostics.Xlate datafile=forms_27233.trc outputfile=myfile.txt outputclass=WriteOutTEXT
但我遇到了下一个错误(不确定如何修复此错误):
如何使服务器在加载表单时获得一些反馈
详细信息:
Oracle Linux Server 7.3版(4.1.12-94.3.6.el7uek.x86_64)上的Oracle Forms Server 12.2.1.2.0
以前,窗体是在Windows Server 2003R2上运行的,转换是在Windows 7上完成的
这可能是问题吗?您是否有任何“列表项”的“列表类型”为“组合框”的特殊形式?该形式中没有组合框。
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)