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

  • 相关阅读:
    JDBC_JDBCUtils2.0
    《Fast Approximate Anti-Aliasing (FXAA) (GLSL)》
    《为什么在多核处理器下需要内存屏障(MenmoryBarrier)?》
    《LINUX KERNEL MEMORY BARRIERS》
    《内存对齐与回调函数参数》
    《Anti-aliasing》
    《Deferred Shading》
    《Bloom》
    《Gamma校正》
    《HDR》
  • 原文地址:https://www.cnblogs.com/gaoxinzhan/p/3765413.html
Copyright © 2020-2023  润新知