4.7 Create WSDL Dialog

Use the Create WSDL dialog to generate a Web Services Description Language (WSDL) file for the Mediator component. A WSDL file describes the interface of a Mediator component such as schemas and operations. How?

Element Description

File Name

Enter a unique name for the WSDL file.

Directory

Enter the path and directory where you want to store the WSDL file. This must be in the current project directory or one of its subdirectories. If the specified directory does not exist, Oracle JDeveloper creates it.

Namespace

Enter a namespace address for the WSDL file, for example, http://oracle.com/sca/mediator/Customer/CustomerData/CutomerRouter. This is defined as the tns namespace in the WSDL file.

Port Type

Enter a name for the port type in the WSDL file that contains the operation to use. The port type name can only contain alphabetic and numeric characters; do not use spaces or special characters in this name. The first character cannot be a number.

Operation

Enter the name of the action to perform. The operation name can only contain alphabetic and numeric characters; do not use spaces or special characters in this name. The first character cannot be a number.

Interface Type

Select the type of interface to implement in the WSDL file. Options include One-Way Interface, Synchronous Interface, and Asynchronous Interface.

Generate partnerlinkType extension

For BPEL projects only, select this option to generate the partner link type extension automatically.

Input

Specify the schema for the input message. Click Add a new message part to add a new schema.

Output

Specify the schema for the output message, which is the response message in synchronous communication. Click Add a new message part to add a new schema.

Fault

Specify the schema for the fault message, which is returned in case of an error in synchronous communication. Click Add a new message part to add a new schema.

Callback

Specify the schema of the callback message, which is returned in asynchronous communication.

Port Type

Enter a name for the port type in the WSDL file that contains the operation to use. The port type name can only contain alphabetic and numeric characters; do not use spaces or special characters in this name. The first character cannot be a number.

Operation

Enter the name of the action to perform. The operation name can only contain alphabetic and numeric characters; do not use spaces or special characters in this name. The first character cannot be a number.

Input

Specify the schema for the input message. Click Add a new message part to add a new schema.

Related Topics

Generating a WSDL File in Developing SOA Applications with Oracle SOA Suite