使用 jDeveloper OAF 和 EBS

Working with jDeveloper OAF and EBS

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

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

我知道这听起来可能很愚蠢或毫无意义,但这是我第一次使用 jdeveloper 来使用 oaf。

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

此致

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

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

5)Post deployment- 反弹中间层应用看到页面变化,请求DBA反弹中间层应用(一般开发者不即使在开发实例中也没有反弹中间层应用程序的权限)

希望对您有所帮助,如果您有任何问题,请告诉我。

-Suresh Kandru