使用jDeveloper OAF和EBS

时间:2015-06-15 16:44:52

标签: oracle-adf jdeveloper oracleapplications oracle-ebs

我有一个新项目,需要修改用oaf创建的电子商务套件中的网页,但不知道从哪里开始。

刚才。我有jDeveloper和相应的oaf框架补丁, 我将.DBC文件设置在我的安全文件夹中以连接到ebs数据库和服务器,但不知道如何导入页面文件(以及用于执行修改的文件)以及如何部署这些更改。

我知道这听起来很愚蠢或没有意义,但这是我第一次与jafveloper一起入侵。

如果有人有这方面的文件或背景,请告诉我。

最好的问候

1 个答案:

答案 0 :(得分:5)

1)识别BC4J组件 - 要查找适当的java文件以扩展页面功能,请将配置文件选项FND:Diagnostics设置为“Yes”。关于此页面链接显示在每个OA框架工作页面的底部。单击此链接要扩展的页面,并查看此OAF页面后面的所有BC4J组件。复制路径并从中间层$ JAVA_TOP获取这些.class文件 2)获取源代码 - 导入正确的java'.class'文件,如上所述,使用反编译器如JAD或cavaJ从这些类文件中获取原始java代码以理解逻辑。 3)将页面 - 扩展到本地系统jdeveloper项目文件夹并修改代码并从jdeveloper进行测试。

4)部署 - 成功测试后,将.class文件复制到中间层$ JAVA_TOP自定义目录,并使用jpximport替换视图对象扩展。使用winscp或Filezila以二进制模式部署.class文件。如果修改或创建新的LOV区域(以ASCII模式将这些xml文件复制到相应的应用程序top mds目录)。

5)部署后 - 退出中间层应用程序以查看页面上的更改,请求DBA退回中间层应用程序(通常开发人员没有权限退回中间层应用程序甚至在开发实例中)

希望这会有所帮助,如果您有任何疑问,请与我们联系。

-Suresh Kandru