OA Framework 配置、开发、部署指南

本文提供了一个详细的OAFramework配置、开发及部署流程介绍。主要内容包括环境配置、工作区与项目的建立、实体对象创建、AM容器设定、用户界面设计、控制器创建、功能发布步骤等。此外还介绍了如何进行界面汉化、文件上传、编译、导入等工作。

OA Framework 配置、开发、部署指南:

开发步骤:
1 配置环境
2 创建Workspace Configured for Oracle Applications
3 创建Project Configured for Oracle Applications
输入默认的 JAVA PACKAGE 3prd.oracle.apps...
例如 bh.oracle.apps.xxzz.con.payment
4 创建实体对象EO VO 默认的程序包是 这些VO 是可以在不同的subcompornent共享的相当于数据库的表 :
3prd.oracle.apps...schema.server
例如 bh.oracle.apps.xxzz.con.schema.server
5 创建 AM 容器 一般是对应 一个功能
默认的package 3prd.oracle.apps....server
例如 bh.oracle.apps.xxzz.con.payment.server

6 把VO EO VL 等实体对象 分配给相应的 AM ,可以让功能访问 实体对象

7 创建 PG RN 等用户界面:
默认的package 3prd.oracle.apps....webui

8 创建 CONTROLER
默认的package 3prd.oracle.apps....webui

9 如果有 LOV 等需要放在单独的 package 这样可以让其他的功能 共享
默认的程序包:3prd.oracle.apps...lov.server 用来存放 LOV 的 EO VO AM
默认的程序包:3prd.oracle.apps...lov.webui 用来存放 LOV 的 RN

发布到服务器:

1 如果需要把PG页面对应的说明翻译成汉字的话,那么需要一个汉化的过程
首先提取页面的那些显示说明信息到一个xlf后缀的XML文件,然后把这些文件里对应的说明翻译成中文 再把这些xlf文件导入数据库
一 提取 信息 运行命令 xliffextract.bat 到 US 路径下
二 翻译 把 US 路径下的 相应的 xlf文件COPY 到 ZHS 下 然后用文本编辑器打开进行翻译,
其中需要更改文件里的 第一行 encoding = 'UTF-8' 换成 encoding = 'gb2312' 第四行 target-language="en-US" 换成 target-language="zh-CN"
其他就是把文件里对应的 英文翻译成中文就可以了 例如 工厂名称

2 把 PG RN 等用户界面相应的XML 文件放到 _TOP里的 mds路径下
例如 $XXZZ_TOP/mds/con/payment/*PG.xml

3 把除了PG RN 以外的其他文件上传到 $JAVA_TOP路径

4 编译 java 文件

5 导入PG RN 文件

6 导入 xlf 文件

7 注册功能
8 挂菜单
9 把对应的职责分配给用户
10重启Apache


所有的脚本在附件里都有
javac.txt 编译java 文件
import-PG-RN.txt 导入用户界面到数据库
xliffextract.txt 提取用户界面的说明信息
xliffimport.txt 导入翻译过来的用户界面的说明信息
jdr_utils.txt 通过SQL 语句查看对应的用户界面信息 查看是否导入成功

saashang@gmail.com

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9976/viewspace-1022757/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9976/viewspace-1022757/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值