zoukankan      html  css  js  c++  java
  • SOA与EBS集成_Package 调用维护 善水

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

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

    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中问题所在。

  • 相关阅读:
    python 批处理excel文件实现数据的提取
    python 实现excel数据的提取和整理
    正则表达式
    The zen of python
    恶作剧程序之炸弹窗口
    C 坦克射击小游戏
    C 查找数的位置
    niit源码--Developing java applications using servlet and jsp1
    框架
    设置多页面登陆,注册,递交
  • 原文地址:https://www.cnblogs.com/gaoxinzhan/p/3765413.html
Copyright © 2011-2022 走看看