Using a Sybase JConnect JDBC Driver URL:

Oracle JCA Adapter for Database 9-71 Design Time For both Windows and Linux, drop the JDBC JAR to the OracleMiddlewarejdeveloperjdevlibpatches directory.

9.7 Stored Procedure and Function Support

This section describes how the Oracle Database Adapter supports the use of stored procedures and functions. This section includes the following topics: ■ Section 9.7.1, Design Time: Using the Adapter Configuration Wizard ■ Section 9.7.2, Supported Third-Party Databases ■ Section 9.7.3, Design Time: Artifact Generation ■ Section 9.7.4, Run Time: Before Stored Procedure Invocation ■ Section 9.7.5, Run Time: After Stored Procedure Invocation ■ Section 9.7.6, Run Time: Common Third-Party Database Functionality ■ Section 9.7.7, Advanced Topics

9.7.1 Design Time: Using the Adapter Configuration Wizard

The Adapter Configuration Wizard – Stored Procedures is used to generate an adapter service WSDL and the necessary XSD. The adapter service WSDL encapsulates the underlying stored procedure or function as a Web service with a WSIF JCA binding. The XSD file describes the procedure or function, including all the parameters and their types. This XSD provides the definition used to create instance XML that is submitted to the Oracle Database Adapter at run time. This section includes the following topics: ■ Section 9.7.1.1, Using Top-Level Standalone APIs ■ Section 9.7.1.2, Using Packaged APIs and Overloading

9.7.1.1 Using Top-Level Standalone APIs

This section describes how to use the Adapter Configuration Wizard with APIs that are not defined in PLSQL packages. You use the Adapter Configuration Wizard – Stored Procedures to select a procedure or function and generate the XSD file. See Section 9.8, Oracle Database Adapter Use Cases if you are not familiar with how to start the Adapter Configuration Wizard. The following are the steps to select a stored procedure or function by using the Adapter Configuration Wizard:

1. Drag and drop Database Adapter from the Service Adapters list to the Exposed

Services swim lane in the composite.xml page. The Adapter Configuration Wizard is displayed, as shown in Figure 9–29 .