OA Framework 配置、開發、部署指南
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.
例如 bh.oracle.apps.xxzz.con.schema.server
5 建立 AM 容器 一般是對應 一個功能
預設的package 3prd.oracle.apps.
例如 bh.oracle.apps.xxzz.con.payment.server
6 把VO EO VL 等實體物件 分配給相應的 AM ,可以讓功能訪問 實體物件
7 建立 PG RN 等使用者介面:
預設的package 3prd.oracle.apps.
8 建立 CONTROLER
預設的package 3prd.oracle.apps.
9 如果有 LOV 等需要放在單獨的 package 這樣可以讓其他的功能 共享
預設的程式包:3prd.oracle.apps.
預設的程式包:3prd.oracle.apps.
釋出到伺服器:
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 檔案放到
例如 $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 語句檢視對應的使用者介面資訊 檢視是否匯入成功
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9976/viewspace-1022757/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Setup – Profile Options – OA FrameworkFramework
- struts開發OA合作開發
- OA極速配置工具,LR智慧化快速開發平臺
- openfire 3.8.2 原始碼部署 /開發配置 / 二次開發原始碼
- .NET Framework開源詳細配置Framework
- Android開發:build.gradle 配置指南AndroidUIGradle
- Kafka高可用叢集部署與配置指南Kafka
- .NET Framework 高階開發Framework
- 開發指南
- 快速web開發框架——learun frameworkWeb框架Framework
- TreeFrog Framework(C++ web framework, based on Qt)開發環境搭建FrameworkC++WebQT開發環境
- GCC開發指南GC
- Harmony OS 開發避坑指南——DevEco Device Tool 安裝配置dev
- Learun FrameWork 強大工作流引擎,讓OA更智慧Framework
- 如何為iOS專案開發FrameworkiOSFramework
- Pixysoft.Framework.Apis 開發實錄FrameworkAPI
- OA綜合辦公管理系統功能開發
- Django REST framework API 指南(21):SchemasDjangoRESTFrameworkAPI
- Django REST framework API 指南(8):渲染DjangoRESTFrameworkAPI
- Django REST framework API 指南(6):路由DjangoRESTFrameworkAPI路由
- Django REST framework API 指南(7):解析DjangoRESTFrameworkAPI
- Django REST framework API 指南(15):限流DjangoRESTFrameworkAPI
- # WIN10 系統下 WSL 配置 Laravel 開發環境指南Win10Laravel開發環境
- Flutter Web 開發部署FlutterWeb
- SuperTextView 最全開發指南TextView
- ADO 開發指南
- SharePoint Framework 開發工具和庫Framework
- ASP.NET Core 開發 - Entity Framework (EF)ASP.NETFramework
- ArcObjects SDK開發 021 開發框架搭建-FrameWork包設計Object框架Framework
- CentOS7 + Python3 + Django(rest_framework) + MariaDB + nginx + uwsgi 部署 API 開發環境CentOSPythonDjangoRESTFrameworkNginxAPI開發環境
- PowerApps Component Framework PCF 部署APPFramework
- Django REST framework API 指南(18):版本控制DjangoRESTFrameworkAPI
- Django REST framework API 指南(17):分頁DjangoRESTFrameworkAPI
- Django REST framework API 指南(1):請求DjangoRESTFrameworkAPI
- Django REST framework API 指南(2):響應DjangoRESTFrameworkAPI
- Django REST framework API 指南(3):檢視DjangoRESTFrameworkAPI
- Django REST framework API 指南(23):返回 URLDjangoRESTFrameworkAPI
- Django REST framework API 指南(24):異常DjangoRESTFrameworkAPI