OA Framework 配置、開發、部署指南

saa發表於2009-06-03

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 語句檢視對應的使用者介面資訊 檢視是否匯入成功

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9976/viewspace-1022757/,如需轉載,請註明出處,否則將追究法律責任。

相關文章