首页 > 其他 > 详细

SOA与EBS集成_Package 调用维护

时间:2014-06-07 01:02:14      阅读:365      评论:0      收藏:0      [点我收藏+]

  介绍SOA Suite与EBS集成成,使用PACKAGE调用集成的组合程序的运维方法:

1、打开组合程序,在oracle adapter上右键,选择edit,在配置向导中跳转到第五步,确认组合程序调用EBS Package的入口,如红框所示:

bubuko.com,布布扣

XX_BPEL_CUSTOMINFOMASTERAPPSAD.CUX_SOA_CUSTOM_PKG (开发时自动编译,发布时需要手工编译此包)

为SOA Suite中调用EBSpackage 的封装包,$PROCESS_CU调用的封装方法,为reference的入口方法,封装类负责将请求EBS的package中的过程,并将结果返回。

2: 在plsql developer中打开 XX_BPEL_CUSTOMINFOMASTERAPPSAD,可以看到包装类中实际调用的EBS方法

PROCEDURE cux_soa_custom_pkg$process_cu (CUSTOM_INFO_REC CUX_SOA_CUSTOM_PKX581101X1X1,
X_RETURN_STATUS OUT VARCHAR2,
X_MSG_COUNT OUT NUMBER,
X_MSG_DATA OUT VARCHAR2
) IS
CUSTOM_INFO_REC_ APPS.CUX_SOA_CUSTOM_PKG.CUSTOM_INFO_LIST_TYPE;
BEGIN
CUSTOM_INFO_REC_ := XX_BPEL_CUSTOMINFOMASTERAPPSAD.SQL_TO_PL0(CUSTOM_INFO_REC);
APPS.CUX_SOA_CUSTOM_PKG.PROCESS_CUSTOMER_MASTER(CUSTOM_INFO_REC_,
X_RETURN_STATUS,
X_MSG_COUNT,
X_MSG_DATA
);
END cux_soa_custom_pkg$process_cu;

3:通过在plsql developer 中debug APPS.CUX_SOA_CUSTOM_PKG.PROCESS_CUSTOMER_MASTER ,就可以发现EBS中问题所在。

SOA与EBS集成_Package 调用维护,布布扣,bubuko.com

SOA与EBS集成_Package 调用维护

原文:http://www.cnblogs.com/gaoxinzhan/p/3765413.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!