zoukankan      html  css  js  c++  java
  • Oracle EBS 编译Form时出错

    XXSUP和XXDEV从同一个产品环境克隆过来。Form XXUTS_BULK_RECEIVE.fmb上传到XXSUP中编译通过,而上传到XXDEV中编译时出现错误。

    编译命令:
    $cd $XXUTS_TOP/forms/US
    $frmcmp_batch module=XX_BULK_RECEIVE.fmb userid=apps/****** output_file=XXUTS_BULK_RECEIVE.fmx

    错误:
    ......
    ......
    Compiling package body APP_CUSTOM...
    No compilation errors.

    Compiling package body XXUTS_BUTTON_ACTION...
    Compilation error on package body XXUTS_BUTTON_ACTION:
    PL/SQL ERROR 49 at line 441, column 9
    bad bind variable 'parameter.G_query_find'
    PL/SQL ERROR 49 at line 441, column 9
    bad bind variable 'parameter.G_query_find'
    PL/SQL ERROR 49 at line 447, column 9
    bad bind variable 'parameter.G_query_find'

    Compiling package body XXUTS_BULK_RECEIVE...
    No compilation errors.

    Compilation errors have occurred.

    Form not created

    解决办法:
    在XXDEV实例中,
    $ cd $AU_TOP/forms/US
    $ frmcmp_batch module=$XXUTS_TOP/forms/US/XXUTS_BULK_RECEIVE.fmb userid=apps/****** output_file=$XXUTS_TOP/forms/US/XXUTS_BULK_RECEIVE.fmx
    或者
    修改Context File中的FORMS_PATH变量,并跑autoconfig。这样可以用原先的编译命令编译。
    或者
    修改$APPL_TOP/SID_host.env文件中的FORMS_PATH变量,并重新登陆。这样也可以用原先的编译命令编译。


    原因:
    克隆XXDEV实例时,没有修改Context File($INST_TOP/appl/admin/SID_host.xml)中的FORMS_PATH变量。这样环境变量FORMS_PATH参数就缺了$AU_TOP/forms/US (frmcmp_batch的路径,11i中叫form60gen)部分。

  • 相关阅读:
    awk处理实记
    unity自动转换资源文件
    unity语音聊天之 www.GetAudioClip
    Unity屏蔽emoji
    UGUI Font模糊
    unity打光报错:Mesh doesnt have albedo UVs,Please creat them in your modelling package
    js的运行机制问题
    关于javaWeb中的路径问题总结
    关于TomCat上传文件中文名乱码的问题
    JavaSE阶段初期的一些问题
  • 原文地址:https://www.cnblogs.com/quanweiru/p/2835418.html
Copyright © 2011-2022 走看看