EBS OAF开发中部署OAF项目

2023-10-19 05:58
文章标签 部署 项目 开发 ebs oaf

本文主要是介绍EBS OAF开发中部署OAF项目,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

R12.2之前的部署

OAF项目的部署主要包含两部分,一是PG,RN和AttributeSet文件,二是BC4J等其它文件。

部署PG和RN等文件

l  切换到类似的目录下:F:\Jdeveloper_OAF\jdevbin\oaext\bin

l  运行下面的命令把页面文件导入到数据库(EBS默认是用数据库作为repository)中

[java] view plain copy print ? 在CODE上查看代码片 派生到我的代码片
  1. importD:/Jdeveloper_OAF/jdevhome/jdev/myprojects/oracle/apps/xxxx/webui/CorrectRN.xml  -rootdirD:/Jdeveloper_OAF/jdevhome/jdev/myprojects -username apps -password apps-dbconnection xxxxxxx.com:1521:xxxyd221  
importD:/Jdeveloper_OAF/jdevhome/jdev/myprojects/oracle/apps/xxxx/webui/CorrectRN.xml  -rootdirD:/Jdeveloper_OAF/jdevhome/jdev/myprojects -username apps -password apps-dbconnection xxxxxxx.com:1521:xxxyd221

部署BC4J等其它文件

l  把编译后的BC4J和CO class文件,以及BC4J的XML文件拷贝到$OA_JAVA目录(类似/d01/oracle/VID/apps/apps_st/comn/java/classes)。

l  进入$INST_TOP/admin/scripts,通过adapcctl.sh和adoacorectl.sh来重启Apache HTTP server和Oacore OC4J HTTP server.

R12.2的部署

部署PG和RN等文件

部署PG和RN等文件,这和12.2之前的EBS是一样的。

部署BC4J等其它文件

因为在R12.2使用了weblogic而不是OC4J,所以部署稍有不同

l  如果只是测试用的话,可以把文件放到<OA_HTML>/WEB-INF/classes

l  如果不是测试的话,

   Ø  把代码放到<JAVA_TOP>/oracle/apps/<product name>

  Ø  使用adadmin来为上面产品的代码生成相应的jar文件

  Ø  把生成的jar文件拷贝到$JAVA_TOP/oracle/apps/fnd/jar

l  使用$ADMIN_SCRIPT_HOME/adoacorectl.shstop/start来重启中间层服务器

这篇关于EBS OAF开发中部署OAF项目的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/237775

相关文章

Node.js 数据库 CRUD 项目示例详解(完美解决方案)

《Node.js数据库CRUD项目示例详解(完美解决方案)》:本文主要介绍Node.js数据库CRUD项目示例详解(完美解决方案),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考... 目录项目结构1. 初始化项目2. 配置数据库连接 (config/db.js)3. 创建模型 (models/

使用Python开发一个带EPUB转换功能的Markdown编辑器

《使用Python开发一个带EPUB转换功能的Markdown编辑器》Markdown因其简单易用和强大的格式支持,成为了写作者、开发者及内容创作者的首选格式,本文将通过Python开发一个Markd... 目录应用概览代码结构与核心组件1. 初始化与布局 (__init__)2. 工具栏 (setup_t

springboot项目中常用的工具类和api详解

《springboot项目中常用的工具类和api详解》在SpringBoot项目中,开发者通常会依赖一些工具类和API来简化开发、提高效率,以下是一些常用的工具类及其典型应用场景,涵盖Spring原生... 目录1. Spring Framework 自带工具类(1) StringUtils(2) Coll

Spring Shell 命令行实现交互式Shell应用开发

《SpringShell命令行实现交互式Shell应用开发》本文主要介绍了SpringShell命令行实现交互式Shell应用开发,能够帮助开发者快速构建功能丰富的命令行应用程序,具有一定的参考价... 目录引言一、Spring Shell概述二、创建命令类三、命令参数处理四、命令分组与帮助系统五、自定义S

Spring Boot项目部署命令java -jar的各种参数及作用详解

《SpringBoot项目部署命令java-jar的各种参数及作用详解》:本文主要介绍SpringBoot项目部署命令java-jar的各种参数及作用的相关资料,包括设置内存大小、垃圾回收... 目录前言一、基础命令结构二、常见的 Java 命令参数1. 设置内存大小2. 配置垃圾回收器3. 配置线程栈大小

Spring Boot项目中结合MyBatis实现MySQL的自动主从切换功能

《SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能》:本文主要介绍SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能,本文分步骤给大家介绍的... 目录原理解析1. mysql主从复制(Master-Slave Replication)2. 读写分离3.

Python通过模块化开发优化代码的技巧分享

《Python通过模块化开发优化代码的技巧分享》模块化开发就是把代码拆成一个个“零件”,该封装封装,该拆分拆分,下面小编就来和大家简单聊聊python如何用模块化开发进行代码优化吧... 目录什么是模块化开发如何拆分代码改进版:拆分成模块让模块更强大:使用 __init__.py你一定会遇到的问题模www.

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

使用Python开发一个简单的本地图片服务器

《使用Python开发一个简单的本地图片服务器》本文介绍了如何结合wxPython构建的图形用户界面GUI和Python内建的Web服务器功能,在本地网络中搭建一个私人的,即开即用的网页相册,文中的示... 目录项目目标核心技术栈代码深度解析完整代码工作流程主要功能与优势潜在改进与思考运行结果总结你是否曾经

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis