2.105 Create or Edit Partner Link Dialog - General Tab

Use to create and define the characteristics of the external services with which your process interacts.

A partner link type characterizes the conversational relationship between two services. It defines the roles played by each service in the conversation and specifies the port type provided by each service to receive messages within the context of the conversation.

For more information about partner links, see the Business Process Execution Language for Web Services Specification (for BPEL 1.1) or the Web Services Business Process Execution Language Version 2.0 Specification at http://www.oasis-open.org.

Element Description

Name

Enter a name or accept the default name of PartnerLinknumber. This becomes the name for this service in the designer.

Process

Displays the name of the BPEL process after you complete creation of the partner link.

Initialize Partner Role

Select to initialize a BPEL 2.0 partner link's partner role value. This attribute does not impact the partner role's value after its initialization. When selected, the endpoint reference value used in partner role initialization is typically specified as part of deployment or execution environment configuration.

WSDL URL

Select the Web Services Description Language (WSDL) file that describes the services offered by the partner link. This file provides a method for the BPEL process to access these services.

Four icons display for selection above the WSDL URL field.

SOA Resource Browser SOA Resource Browser icon

Click to select the type of resource required for the service or component. For example, select a WSDL file for a simple object access protocol (SOAP) service.

SOA Service ExplorerSOA Service Explorer icon

Click to select the WSDL file of the partner link with which the BPEL process is to interface. The partner link can be a BPEL process service component, Oracle Mediator service component, service binding component, or reference binding component.

Service Wizard Service Wizard icon

Click to launch a wizard to create a WSDL file. This wizard guides you through the creation of a service that uses an adapter type. An adapter type enables your BPEL process or Oracle Mediator service component to interact with components such as Oracle B2B, Oracle Healthcare, Oracle Application Development Framework (ADF) Business Components, Enterprise JavaBeans, REST bindings, HTTP, Oracle Service Bus (through direct binding), database tables, database queues, file systems, FTP servers, Java Message Services (JMS), IBM WebSphere MQ, Oracle Business Activity Monitoring 11g, TCP/IP sockets, Coherence cache, LDAP services, or Oracle E-Business Suite applications.

Parse WSDL File Parse WSDL File icon

Click to reload the WSDL file and automatically fill in the Partner Link Type, Partner Role, and My Role fields.

Partner Link Type

Displays the partner type (external service) with which the BPEL process is to interface.

Partner Role

Select the role of the external service with which your BPEL process is interacting (for example, provider).

My Role

Select the role of your BPEL process in this interaction (for example, requester). Leave this field blank if the external service is synchronous.

The role determines the operations you see when creating a receive or invoke activity. For example, when requester is selected, the receive activity operations are typically initiate, select, or write.

Related Topics

"Introduction to Partner Links" in Developing SOA Applications with Oracle SOA Suite

"Invoking a Synchronous Web Service" in Developing SOA Applications with Oracle SOA Suite

"Invoking an Asynchronous Web Service from a BPEL Process" in Developing SOA Applications with Oracle SOA Suite

"BPEL Process Activities and Services" in Developing SOA Applications with Oracle SOA Suite