SOA Based Service Catalog for Oracle Utilities ICS Adapter

Implementation Guide

E81878-01

Updated May 2017

SOA Based Service Catalog for Oracle Utilities ICS Adapter, Release 12.1 Implementation Guide

Copyright ©2016, 2017 Oracle and/or its affiliates. All rights reserved.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

Introduction

This document provides configuration and administration information for SOA Based Service Catalog for Oracle Utilities ICS Adapter.

The overview includes the following:

•

Prerequisites

•

About SOA Based Service Catalog for Oracle Utilities ICS Adapter

Prerequisites

All participating applications must be installed, set up, and working properly.

About SOA Based Service Catalog for Oracle Utilities ICS Adapter

This section provides general information about the functionality and processing of the SOA Based Service Catalog for Oracle Utilities ICS Adapter.

Oracle Integration Cloud Service simplifies building integrations in the cloud, enabling to connect securely to applications and services, both in the cloud and on-premises.

The Oracle Utilities Adapter integrates Oracle Utilities Suite with your SaaS and on-premise applications to allow faster implementation, increased control, and lower costs.

Trigger (inbound) and Invoke (Outbound) support is provided for the Oracle Utilities ICS Adapter. The trigger capability enables Oracle Utilities Applications to trigger integration in Oracle Utilities ICS Adapter and the invoke capability allows invocation of an Oracle Utilities Application using web services from Oracle Integration Cloud Service.

Both Inbound and Outbound Services are exposed using the Oracle Utilities Service Catalog. The Service Catalog provides a comprehensive list of services available for integration. Oracle Utilities ICS provides a simplified user experience in terms of creating data mappings at design time while constructing integrations with Utilities applications using the Oracle Utilities Adapter.

When creating a connection using the Oracle Utilities ICS Adapter, specify a web service that returns a list of all Inbound/Outbound Services that are currently exposed as part of the Catalog Service by one or more OUAF based applications.

The information retrieved by the adapter includes the name, the source system, description, the WSDL location and namespace. Every Inbound/Outbound service structure is exposed using a SOAP based WSDL.

Note : In order for the Oracle Utilities ICS Adapter to work with a Service Catalog, an interim solution of a SOA based BPEL catalog has been created to handle the aspect of returning the Catalog information required. In order for the catalog to work properly the username/password used when creating an ICS connection should be synchronized between OUAF applications and the SOA Catalog Service.

Note : This document covers the basic details about the SOA based Catalog service. The documentation for the Service Catalog provided by Oracle Utilities Application Framework is part of the OUAF documentation.

ICS Integration Overview

Understanding the Integration Process

This chapter provides the Service Catalog Enterprise Business Flow (EBF) processing details.

The Service Catalog EBF returns a list of catalog services from integration. The message format returned from integration is in the same format as what Oracle Utilities Application Framework returns; this way the catalog can be seamlessly switched between using SOA Service Catalog and OUAF Service Catalog.

•

The Service Catalog EBF is a synchronous BPEL process receiving requests to return the list of services provided by the edge applications.

•

The BPEL process invokes a Transformation/XSLT that looks up the Number_Of_Services.dvm to read the number of services currently in the Service Catalog.

•

After the number of services is obtained, the next step in the transformation is to loop through each of the service and read the ServiceCatalog.dvm to obtain the following values in the DVM for each serviceNumber:

•

product

•

serverRole

•

serviceMode

•

category

•

serviceName

•

description

•

synopsis

•

wsdlLocation

•

wsdlTargetNamespace

•

The transformed message is returned as response to the Service Catalog.

•

Any errors encountered are handled in the integration layer.

•

By default, oracle/oracle/Utilities_wss_http_token_service_policy_OPT_ON security policy is attached to the Service Catalog, so no credentials are needed to invoke the Catalog service.The credentials provided while creating a connection in ICS should be the same as the credentials to access OUAF based applications, as well as SOA Catalog. Ensure the username is setup correctly in both OUAF based applications and SOA Catalog.

Configuring the Integration

The DVMs Number_Of_Services.dvm and ServiceCatalog.dvm control what is returned by the Service Catalog.

This section provides details about the configuration settings required for the integration, and also discusses the following in detail:

•

Adding a Service to Service Catalog

•

Sample Service Catalog Request/Response

•

Creating New Utilities Adapter Connection in ICS

•

Creating Integration Wizard for UGBU Connection

Adding a Service to Service Catalog

To add a new service to the Service Catalog follow these steps:

1.

Navigate to Number_Of_Services.dvm and update it with the number of services to be read from the catalog.

2.

Navigate to ServiceCatalog.dvm and update it with all the details needed for the service.

3.

Run the following commands at the Command prompt to update MDS with the updated values of DVM.

Linux

cd $PRODUCT_HOME/bin

ant -f InstallBuild.xml installSOA - DInstallProperties=$PRODUCT_HOME/config/InstallProperties.xml -l InstallICSCatalog.log

Windows

cd %PRODUCT_HOME%\bin

ant -f InstallBuild.xml installSOA - DInstallProperties=%PRODUCT_HOME%/config/InstallProperties.xml -l InstallICSCatalog.log

Note : The DVMs can also be updated using the SOA Composer.

Update using SOA Composer will not update the local dvms stored on the file system; hence local DVM files are maintained in sync with that in MDS.

The figure below shows the DVM that can be modified from SOA Composer where the ICS Catalog is deployed.

4.

After the new service is added to the Service Catalog, navigate to the existing ICS connection and refresh the metadata on the connection.

5.

Now, you can create or go to an existing integration and see the new service appear while selecting the connection. The new service is ready for use.

Sample Service Catalog Request/Response

Below is a sample Service Catalog request/response.

Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://ouaf.oracle.com/webservices/builtin/ServiceCatalog">

<soapenv:Header/>

<soapenv:Body>

<ser:getCatalog/>

</soapenv:Body>

</soapenv:Envelope>

Response

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">

<env:Header>

<wsa:MessageID>urn:994b124d-90d0-11e6-8301-0021f609a6d3</wsa:MessageID>

<wsa:ReplyTo>

<wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>

<wsa:ReferenceParameters>

<instra:tracking.ecid xmlns:instra="http://xmlns.oracle.com/sca/tracking/1.0">ee70a302-ccf4-41f5-a8ac-a3437ab66c56-00032fee</instra:tracking.ecid>

<instra:tracking.FlowEventId xmlns:instra="http://xmlns.oracle.com/sca/tracking/1.0">45403992</instra:tracking.FlowEventId>

<instra:tracking.FlowId xmlns:instra="http://xmlns.oracle.com/sca/tracking/1.0">4280015</instra:tracking.FlowId>

<instra:tracking.CorrelationFlowId xmlns:instra="http://xmlns.oracle.com/sca/tracking/1.0">0000LUv9Zo75QdT_I9L6if1Nyrxz00000H</instra:tracking.CorrelationFlowId>

</wsa:ReferenceParameters>

</wsa:ReplyTo>

<wsa:FaultTo>

<wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>

</wsa:FaultTo>

</env:Header>

<env:Body>

<getCatalogResponse xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:ns0="http://ouaf.oracle.com/webservices/builtin/ServiceCatalog" xmlns="http://ouaf.oracle.com/webservices/builtin/ServiceCatalog">

<ns0:serviceCatalog>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>system</category>

<serviceName>Adjustment Maintenance</serviceName>

<description>Adjustment Maintenance Description</description>

<synopsis>Adjustment Maintenance Long description that can span few lines</synopsis>

<wsdlLocation>http://CCB_HOST:CCB_PORT/spl/webservices/xla/C1AdjustmentMaintenance?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/C1AdjustmentMaintenance</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>system</category>

<serviceName>View Account</serviceName>

<description>View Account Description</description>

<synopsis>View Account Long description that can span few lines</synopsis>

<wsdlLocation>http://CCB_HOST:CCB_PORT/spl/webservices/WXViewAccount?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/WXViewAccount</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>M2</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>system</category>

<serviceName>Make Payment</serviceName>

<description>Make Payment Description</description>

<synopsis>Make Payment Long description that can span few lines</synopsis>

<wsdlLocation>http://MWM_HOST:MWM_PORT/spl/webservices/WXMakePayment?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/WXMakePayment</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>D2</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>system</category>

<serviceName>IMD Initial Load</serviceName>

<description>IMD Initial Load Description</description>

<synopsis>IMD Initial Load Long description that can span few lines</synopsis>

<wsdlLocation>http://MDM_HOST:MDM_PORT/ouaf/webservices/D1-InitialLoadIMD?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/d1/D1-InitialLoadIMD</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>Requistion</serviceName>

<description>Requistion Description</description>

<synopsis>Requistion Long description that can span few lines.Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.orem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/OUWAMERP/SyncRequisitionOUWAMUtilitiesReqABCSImpl/WAMSyncRequisitionRequestService_ep?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/OUWAM/Message</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>Supplier Party</serviceName>

<description>Supplier Party Description</description>

<synopsis>Supplier Party Long description that can span few lines</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/OUWAMERP/SyncSupplierPartyOUWAMUtilitiesReqABCSImpl/WAMSyncSupplierPartyRequestService_ep?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/OUWAM/Message</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>M2</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>SP Query</serviceName>

<description>SP Query Description</description>

<synopsis>SP Query Long description that can span few lines</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/OUWAMERP/HelloWorld/helloworldbpel_client_ep?WSDL=MWMWSPQuery.wsdl</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/OUWAM/Message</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>Inbound</category>

<serviceName>SP Query</serviceName>

<description>SP Query</description>

<synopsis>SP Query</synopsis>

<wsdlLocation>http://CCB_HOST:CCB_PORT/ /spl/webservices/C1ServicePointQuery?wsdl</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/C1ServicePointQuery</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>FA Info</serviceName>

<description>FA Info Description</description>

<synopsis>FA Info Long description that can span few lines</synopsis>

<wsdlLocation>http://CCB_HOST:CCB_PORT/spl/webservices/xla/ExtractFAInfo?wsdl</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/ExtractFAInfo</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>FA Info</serviceName>

<description>FA Info Description</description>

<synopsis>FA Info Long description that can span few lines</synopsis>

<wsdlLocation>http://CCB_HOST:CCB_PORT/spl/webservices/xla/ExtractFAInfo?wsdl</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/ExtractFAInfo</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>AP Request</serviceName>

<description>AP Request Description</description>

<synopsis>Account Payable Request Long description that can span few lines</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/OUWAMERP/HelloWorld/helloworldbpel_client_ep?WSDL=APRequest.wsdl</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/ICS/CCB-ERP/CCB/APRequest/</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>GL</serviceName>

<description>GL Data Description</description>

<synopsis>General Ledger Request Long Description</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/OUWAMERP/HelloWorld/helloworldbpel_client_ep?WSDL=GL.wsdl</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/ICS/CCB-ERP/CCB/GL/</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>Inbound</category>

<serviceName>AP Data</serviceName>

<description>AP Data Description</description>

<synopsis>AP Data Long Description</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/CCB-ERP/ERPToCCBAPDataBPELProcess/client?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/ERPToCCBAPDataBPELProcess</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>Inbound</category>

<serviceName>C1-CustomerMaintenanceRequest</serviceName>

<description>Customer Maintenance Request</description>

<synopsis>Add incoming Customer Relationship Request. It invokes the Customer Relationship Creation processing script that is defined in Customer Relationship Integration master configuration. The base product provides sample script Create Customer Relationship Request (C1-CreCustRR) that can be plugged in on master configuration. This sample script contains logic that maps the request data sent in from the external system into the Customer Relationship Request record.</synopsis>

<wsdlLocation>http://CCB_HOST:CCB_PORT/spl/webservices/C1-AddCustRR?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/C1-AddCustRR</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>Outbound</category>

<serviceName>C1-CustomerMaintenenceRequest</serviceName>

<description>Customer Maintenence Request</description>

<synopsis>This service is used in the SRM integration. It creates a customer maintenance request in CCB.</synopsis>

<wsdlLocation>http://CCB_HOST:CCB_PORT/spl/webservices/C1-AddCustRR?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/C1-AddCustRR</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>W</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>Requistion WAM</serviceName>

<description>Requistion Description</description>

<synopsis>Requistion Long description that can span few lines</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/OUWAMERP/SyncRequisitionOUWAMUtilitiesReqABCSImpl/WAMSyncRequisitionRequestService_ep?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/OUWAM/Message</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>W</product>

<serverRole>Development</serverRole>

<serviceMode>Outbound</serviceMode>

<category>system</category>

<serviceName>Supplier Party WAM</serviceName>

<description>Supplier Party Description</description>

<synopsis>Supplier Party Long description that can span few lines</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/OUWAMERP/SyncSupplierPartyOUWAMUtilitiesReqABCSImpl/WAMSyncSupplierPartyRequestService_ep?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/OUWAM/Message</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>Inbound</category>

<serviceName>C1CustomerContactMaintenance</serviceName>

<description>Customer Contact Maintenance</description>

<synopsis>Customer Contact Maintenance</synopsis>

<wsdlLocation>http://CCB_HOST:CCB_PORT/spl/webservices/xla/C1CustomerContactMaintenance?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://ouaf.oracle.com/webservices/c1/C1CustomerContactMaintenance</wsdlTargetNamespace>

</service>

<service xmlns="">

<product>C1</product>

<serverRole>Development</serverRole>

<serviceMode>Inbound</serviceMode>

<category>Inbound</category>

<serviceName>Test Fault</serviceName>

<description>Test Fault</description>

<synopsis>Test Fault</synopsis>

<wsdlLocation>http://SOA_HOST:SOA_PORT/soa-infra/services/default/TestICSThrowFault/bpelprocess1_client_ep?WSDL</wsdlLocation>

<wsdlTargetNamespace>http://xmlns.oracle.com/Application1/TestICSThrowFault/BPELProcess1</wsdlTargetNamespace>

</service>

</ns0:serviceCatalog>

</getCatalogResponse>

</env:Body>

</env:Envelope>

Creating New Utilities Adapter Connection in ICS

To create a new Utilities Adapter connection in ICS, follow these steps:

1.

Configure the Service Catalog in the Connection Properties of ICS.

2.

Specify the credentials to access the inbound/outbound services.

Note : HTTP Basic Authentication is the only security policy supported at the time of this release.Note: While specifying the username/password, ensure that the same credentials are valid to invoke both the SOA Catalog Service and the OUAF endpoints. The username/password specified here should exist on both the SOA server, as well as the OUAF server.

Creating Integration Wizard for UGBU Connection

The Integration Wizard for the new connection (see Creating New Utilities Adapter Connection in ICS section for steps) can be created in the following ways:

Configuring Outbound from ICS and Inbound into Oracle Utilities Customer Care and Billing

The screens below show the configuration of outbound from ICS and inbound into Oracle Utilities Customer Care and Billing.

Configuring Inbound into ICS and Outbound from Oracle Utilities Customer Care and Billing

The screens below show configuring inbound into ICS and outbound from Oracle Utilities Customer Care and Billing.

Preface

This document is intended for anyone implementing the SOA Based Service Catalog for Oracle Utilities ICS Adapter.

Documentation and Resources

For more information regarding this integration, foundation technology and the edge applications, refer to the following documents:

Product Documentation

Topic

Description

Integration documentation:

SOA Based Service Catalog for Oracle Utilities ICS AdapterInstallation Guide

SOA Based Service Catalog for Oracle Utilities ICS AdapterImplementation Guide

http://docs.oracle.com/cd/E72219_01/documentation.html

Oracle Utilities ICS Adapter documentation

https://docs.oracle.com/cloud/latest/intcs_gs/ICSUT/toc.htm

Additional Product documentation

http://docs.oracle.com/cd/E72219_01/documentation.html

Additional Documentation

Resource

Location

SOA Suite 12c documentation

Refer to the SOA documentation at: http://www.oracle.com/technetwork/middleware/soasuite/documentation/index.html

Oracle Support

Visit My Oracle Support at https://support.oracle.com regularly to stay informed about updates and patches.

Access the support site for the Edge Application Certification Matrix for Oracle Utilities Products (Doc ID 1454143.1) or refer to the Oracle Utilities Integrations page at http://my.oracle.com/site/tugbu/productsindustry/productinfo/utilities/integration/index.htm

Oracle Technology Network (OTN)

Latest versions of documents

http://www.oracle.com/technetwork/index.html

Oracle Universityfor training opportunities

http://education.oracle.com/

Web Services Security

For more information about Web services security using Oracle Fusion Middleware 12c refer to https://docs.oracle.com/middleware/12211/cross/webservicestasks.htm.

Oracle Fusion Middleware 12c documentation

http://docs.oracle.com/en/middleware/

Oracle Fusion Middleware "What's New In Oracle WebLogic Server"

Section: Standards Support, Supported Configurations and WebLogic Server Compatibility, Database Interoperability

For additional information on the type of database to use.

http://docs.oracle.com/middleware/1221/wls/NOTES/whatsnew.htm#NOTES570

Instructions on installing this integration on non-Windows/ Linux platforms

Refer to Oracle Support Knowledge Article ID 1349320.1.

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers have access to electronic support for the hearing impaired. Visit: http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs

Conventions

The following text conventions are used in this document:

Convention

Meaning

boldface

Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.

italic

Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.

monospace

Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.

Abbreviations

The following table lists the commonly used abbreviations in this guide.

Abbreviation

Definition

BPEL

Business Process Execution Language

CCB

Oracle Utilities Customer Care and Billing

DB

Database

DVM

Domain Value Map

ICS

Integration Cloud Service

MDS

Meta Data Store

OUAF

Oracle Utilities Application Framework

SOA

Service Oriented Architecture