自定义FORMS_PATH在Oracle 11G表单中不起作用

时间:2019-05-16 08:16:05

标签: oracle weblogic oracleforms

我正在尝试设置Oracle Forms以从2个不同的目录提供2个表单。为此,我将表格放在以下位置

  • APP1:/ oracle / weblogic / middleware / as_1 / forms_app1
  • APP2:/ oracle / weblogic / middleware / as_1 / forms_app2

然后将“ formsweb.cfg”文件设置为对“ app1”和“ app2”使用2个环境文件。然后在app1.env文件中,将“ FORMS_PATH”设置为app1的表单位置,也设置为app2。

但是当我尝试访问表单时,出现黑屏。如果我将表单放入“ / oracle / weblogic / middleware / as_1 / forms”,则它可以正常工作。

我的formsweb.cfg

[app1]
WebUtilArchive=frmwebutil.jar,jacob.jar,icons.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTML=webutilbase.htm
baseHTMLjpi=webutiljpi.htm
archive=frmall.jar,icons.jar,myicon.jar,ComboBoxComplettion.jar,jacob_new.jar
lookAndFeel=oracle
form=app_login.fmx
envFile=app1.env
userid=finance/finance@app1
heartBeat=31
separateFrame=true
height=100
width=100
background=/forms/java/bg.jpg
codebase=/forms/java
imageBase=codebase
otherparams= repserver_name=Repserver_app1 apps_url=http://10.10.10.10 serverpath=/oracle/weblogic/middleware/as_1/forms_app1

并且我对“ APP1”和“ APP2”使用相同的表单名称(app_login.fmx)。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我在formsweb.cfg文件中看不到“ workingDirectory”选项。 对于第一种形式,他将查看此选项,现在他可能会从具有主路径的default-config部分中获取该选项。