zoukankan      html  css  js  c++  java
  • SSWA jsp 函数 的页面

    如何注册 SSWA jsp 函数 的页面

    在功能注册这里选择SSWA jsp 函数 ,然后把Jsp的页面到/app/jssit/jssitcomn/html 目录中,这个目录随各个环境不同也不一定相同,但是和$JAVA_TOP(/app/jssit/jssitcomn/java)这个目录只有最好后一个目录不同.

    也可以在/app/jssit/jssitcomn/html 目录下自己建立一个xxx的文件夹,但是这个在功能注册这里 HTML调用 域要输入 xxx/xxx.jsp,前面加上自己建立的目录路径就可以了.

    实际上OAF的开发也是要用 SSWA jsp 函数 这个类型来注册,所有OAF的程序都要由OA.jsp这个页面作为入口.所以在 HTML的调用中需要输入:OA.jsp?page=/oracle/apps/fnd/framework/toolbox/tutorial/webui/HelloWorldPG

    ?后面的就是OA这个页面要调用的参数,实际上就是告诉系统你的HelloWorldPG.xml这个文件的路径,主意系统里面不需要加上xml.

     

    OAF 配置方法

    下载jdev 9.03.5带Oracle Applications Extension扩展包!(以下简称 jdev)(login Metalink and search the patch number 4573517)

    解压至某目录(我是d:javajdev_oaf)(注意目录中不要带有空格!)
    解压后的目录结构是
    jdevbin jdev的执行程序所在目录
    jdevdoc 开发文档
    jdevhome oaf工作目录

    配置步骤:
    1) 填加环境变量 JDEV_USER_HOME
    指向d:javajdev_oafjdevhomejdev
    2)配置数据库配置文件,放在
    这是一个.dbc文件,在oracle ebs安装目录中找(/u02/prod/inst/apps/PROD_ebs/appl/fnd/12.0.0/secure/PROD.dbc)
    也可以在http://yourserveraddress:8000/OA_HTML/jsp/fnd/aoljtest.jsp这里面找,进入TEST页面,connnection Test中的locate bdc File就是,内容如下:
    #DB Settings
    #Wed Jul 12 11:19:03 CST 2006
    GUEST_USER_PWD=GUEST/ORACLE
    APPL_SERVER_ID=21352B7FD1D64869B9E073D0BF9C66AB17555619151894333175138346880731
    FND_JDBC_BUFFER_DECAY_INTERVAL=300
    APPS_JDBC_DRIVER_TYPE=THIN
    FND_JDBC_BUFFER_MIN=1
    DB_NAME=VIS
    GWYUID=APPLSYSPUB/PUB
    FND_JDBC_BUFFER_MAX=5
    APPS_JDBC_URL=jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=EBS.ebsserver.com)(PORT=1521)))(CONNECT_DATA=(SID=VIS)))
    FND_JDBC_STMT_CACHE_FREE_MEM=TRUE
    FND_JDBC_STMT_CACHE_SIZE=0
    TWO_TASK=VIS
    FND_MAX_JDBC_CONNECTIONS=500
    FND_JDBC_USABLE_CHECK=false
    FNDNAM=APPS
    FND_JDBC_PLSQL_RESET=false
    DB_PORT=1521
    FND_JDBC_CONTEXT_CHECK=true
    FND_JDBC_BUFFER_DECAY_SIZE=5
    DB_HOST=ebs.ebsserver.com


    d:javajdev_oafjdevhomejdevmyhtmlOA_HTMLsecure目录中
    注意,上面的配置文件中,有一名要注释掉,不然有错误,网上有人说这是一个BUG,要下载补丁才能解决,我没有权限下载补丁,注掉吧,就是这句,前面加上#即可
    APPS_JDBC_URL=jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=EBS.ebsserver.com)(PORT=1521)))(CONNECT_DATA=(SID=VIS)))

    3)创建快捷方式
    指向d:javajdev_oafdevbinjdevw.exe
    此为jdev的启动命令!
    4)在oracle ebs配置下面两个职责 给你的开发用户!一般是在application short name (AK)中的职责
    OA Framework ToolBox Tutorial (responsibility key is FWK_TBX_TUTORIAL)
    OA Framework ToolBox Tutorial Labs (responsibility key is FWK_TOOLBOX_TUTORIAL_LABS)
    5)配置数据库连接
    打开D:javajdev_oafjdevhomejdevmyprojects下面的toolbox.jws工作空间(扩展名jws为jdev的workspace文件)
    toolbox.jws中,找到Tutorial.jpr(扩展名jpr为jdev的项目文件)这个项目,右键,打开project seting这个命令,在出现的对话框中,选择Oracle Applications 节点下 Runtime Connection.

    connection设置为上面的dbc文件
    username /password与第四步骤保持一致
    职责保持默认。

    同样设置
    LabSolutions.jpr这个项目
    配置数据库连接,在与Navigator中,选择Connections下面DataBase节点,填加数据库连接!

    配置Tutorial.jpr项目和LabSolutions.jpr项目的project setting中的connect选项的Connection Name为你刚刚配置的数据库连接名

    有一个 比较好的OAF的网站:http://oracle.anilpassi.com/oa-framework-tutorials-training.html

     

  • 相关阅读:
    跨域 CORS 详解 (转)
    手机自动化(一)
    Appium Desktop-Permission to start activity denied.
    webview元素定位
    电商网站测试点 还需要整理
    性能测试第三天
    性能测试第二天
    DDD
    ATDD
    BDD
  • 原文地址:https://www.cnblogs.com/shuihaya/p/14153315.html
Copyright © 2011-2022 走看看