In addition to viewing custom integration interface details, users who have the Integration Administrator role can perform the following administrative tasks:
For Custom Integration Interfaces with Support for SOAP Web Services
Generating SOAP Web Services
Users who have the Integration Administrator role or the Integration Developer role can transform custom integration definitions into Web services with desired interaction patterns.
Note: Integration developers have the privilege to generate Web services, but they are not able to deploy or undeploy services.
Deploying SOAP Web Services
If a service has been successfully generated, users who have the Integration Administrator role can deploy the service with an appropriate authentication type in the Web Service region.
Undeploying Web Services
If a Web service has been successfully deployed, the integration administrators can click Undeploy to undeploy the Web service that has been deployed earlier.
Resetting SOAP Web Services
Once a service has been successfully generated or deployed, the integration administrators can clear up existing service artifact if needed by clicking Reset.
Retiring SOAP Web Services
When a custom service has been deployed to Oracle SOA Suite with active state, the integration administrators can retire the deployed custom service and ensure that current running requests are completed.
Activating SOAP Web Services
For a retired custom service in Oracle SOA Suite, the integration administrators can activate the retired service by clicking Activate in the interface details page. This lets a retired custom service become active again.
Viewing Log Messages
To effectively troubleshoot any issues or exceptions encountered at each stage of service generation and deployment life cycle, the integration administrators can view design-time logs through the Integration Repository interface details page, and runtime logs through Service Monitor for a service if the design-time and runtime logs are enabled.
For information on how to view design-time logs, see Viewing Generate and Deploy Time Logs.
For information on how to view runtime logs, see Viewing Service Processing Logs.
For detailed information about administrative tasks, see Administering SOAP Web Services.
For Custom Interfaces with Support for REST Web Services
Note: In this release, only PL/SQL APIs and Concurrent Programs can be exposed as both SOAP and REST services. Java Bean Services and Application Module Services can be exposed as REST services only.
Deploying REST Web Services
Before deploying a custom interface as a REST service, the administrator must specify service alias for the selected interface. If the selected custom interface type is Java Bean Services or Application Module Services, the administrator also needs to specify HTTP verbs for desired Java or Application Module methods contained in the selected interface before deployment
Undeploying REST Web Services
If a REST service has been successfully deployed, the integration administrators can click Undeploy to undeploy the REST service if necessary.
For detailed information about administrative tasks, see Administering REST Web Services.
For Business Events
The integration administrators can subscribe to a business event by clicking Subscribe in the business event interface details page. This creates subscription for the selected event.
For Custom Composite Services - BPEL
Viewing Custom Composite Services - BPEL
To view a custom composite service - BPEL, perform a search from the Search page and click Show More Search Options to display more search fields. Enter the following values in the Search page along with product family, scope, or any other values if needed to locate desired custom composite interfaces:
Interface Source: Custom
Interface Type: Composite
Downloading Custom Composite Services - BPEL
Similar to downloading composite services, users who have the download privilege can download a custom composite - BPEL .JAR file to their local directories by clicking Download Service in the interface details page.