码迷,mamicode.com
首页 > 其他好文 > 详细

SOA与EBS集成_Package 调用维护

时间:2014-06-07 01:03:24      阅读:295      评论:0      收藏:0      [点我收藏+]

标签:c   style   blog   a   http   color   

  介绍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 调用维护

标签:c   style   blog   a   http   color   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!