E Reintroducing Enterprise Business Services

Enterprise business services (EBSs) are used to help route to multiple Providers. If you are using one source and one target system for your integration flows then EBSs are unnecessary. However, if you must dynamically identify a Provider system during runtime (content-based routing) then you should reintroduce EBSs.

Note:

With the deployment of the Fusion Middleware Foundation Pack, web service definition language (WSDL) files are provided for all EBSs.

To reintroduce EBSs:

  1. Go to JDevloper and create a new composite for the EBS with an Oracle Mediator service. Use the EBS WSDL provided by Fusion Middleware Foundation Pack.

  2. Create routing rules in Oracle Mediator to route to appropriate Provider connectors.

  3. Save your changes.

  4. Open the AIAConfigurationProperties.xml file, which is located here: $AIA_HOME/aia_instances/$INSTANCE_NAME/AIAMetaData/config.

    Entries in the AIAConfigurationProperties.xml file are case sensitive.

  5. For connectors that are to invoke the new EBS instead of directly invoking the Provider, replace the Provider connector's name and address with the name and address of the newly created EBS.

    This action tells the Requestor to invoke the EBS instead of directly invoking the Provider application business connector service (ABCS).

  6. Save and close the file.

  7. Login to the AIA Console (http://<host>:<port>/AIA). Go to Setup, and then select the AIA Configuration tab. Click Reload to relaod the configuration file and make your changes effective.