bea.com | products | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > WebLogic Platform > WebLogic Integration > B2B Topics > B2B Console Help > Configuring Trading Partners |
B2B Console Help
|
Configuring Trading Partners
This topic includes the following sections:
Introduction to Configuration of Trading Partners
One of the basic building blocks of B2B e-commerce is the trading partner. A trading partner's identity must be defined in the context of the business purpose of the e-community. In the WebLogic Integration environment, a trading partner is understood as an entity that has an agreement with another entity to participate in a specific business exchange, or conversation, by playing a predefined role.
The WebLogic Integration B2B Console allows you to create, configure, and modify trading partners. This topic provides instructions for basic configuration of trading partners. Instructions for advanced configuration of trading partners are available in Using Advanced Trading Partner Configuration Options.
Creating a Trading Partner
To create a trading partner:
After you create a new trading partner, the General tab is refreshed and the information you entered is displayed. The other configuration tabs are also activated and the Create option is replaced by two new options: Apply and Reset. You can now configure additional elements for the trading partner. The new trading partner is displayed in the list of all trading partners.
Modifying a Trading Partner
To modify an existing trading partner:
Removing a Trading Partner
Note: A trading partner cannot be removed from the repository when an active collaboration agreement is using the party ID for that trading partner.
To remove a trading partner from the repository:
Configuring a Trading Partner Party ID
Use trading partner party IDs to specify the business entities that take part in a business conversation. A trading partner can have a number of party IDs to identify parties in different collaboration agreements. For example, company XYZ could create a trading partner named XYZTradingPartner; this trading partner could participate in a number of conversations, say, a request for a quote and a purchase order requisition.
Creating a New Party ID
A party ID is a character string that is used, with a name, to identify a trading partner in the context of a collaboration agreement. You can use party IDs to define elements unique to your business. For example, you might want to enter a Dun and Bradstreet's Universal Numbering System (DUNS) number as a party ID for a specific trading partner.
To create a new party ID:
Modifying a Party ID
To modify an existing party ID:
Removing a Party ID
To remove a party ID:
Configuring a Certificate for a Trading Partner
WebLogic Integration supports the use of digital certificates to make transactions among trading partners secure. These certificates, along with private keys, support the following three security features for B2B integration functions:
For complete information about the security features provided by WebLogic Server and B2B integration functionality, see Configuring Security in Implementing Security with B2B Integration.
Adding a Certificate Reference and Importing a Certificate into the Keystore
If you want to use a certificate in your application, you must create a reference to it in the WebLogic Integration repository. You also have the option of importing that certificate, along with the private key associated with it, into the Keystore.
To create a certificate reference in the repository and import the certificate, with its private key, into the Keystore, complete the following procedure:
If the current trading partner is local, see Table 3-3 for descriptions of the fields that are now displayed on the Certificates tab.
If the current trading partner is remote, see Table 3-4 for descriptions of the fields that are now displayed on the Certificates tab.
Enter the appropriate fields for a local trading partner, based on the information provided in Table 3-5.
Enter the appropriate fields for a remote trading partner, based on the information provided in Table 3-6.
Removing a Certificate Reference
To remove a certificate reference in the WebLogic Integration repository:
Configuring a Document Exchange for a Trading Partner
Use the Document Exchange tab for a specified trading partner to define the business protocol binding information that the parties in a collaboration agreement use when exchanging documents.
To create a trading partner document exchange:
For complete information about using certificates in document exchange IDs, see Configuring Security in Implementing Security with B2B Integration.
Configuring cXML for a Document Exchange (Deprecated)
Note: The cXML business protocol is deprecated in this release of WebLogic Integration. For information about the feature that is replacing the cXML business protocol, see BEA WebLogic Integration Release Notes.
To create a trading partner document exchange ID using the cXML 1.1 binding:
Configuring RosettaNet 1.1 for a Document Exchange
To create a trading partner document exchange ID using the RosettaNet 1.1 binding:
Configuring RosettaNet 2.0 for a Document Exchange
To create a trading partner document exchange ID using the RosettaNet 2.0 binding:
For complete information about using certificates in document exchange IDs, see Configuring Security in Implementing Security with B2B Integration.
Configuring XOCP 1.1 for a Document Exchange (Deprecated)
Note: The XOCP business protocols is deprecated in this release of WebLogic Integration. For information about the feature that is replacing the XOCP business protocol, see BEA WebLogic Integration Release Notes.
To create a trading partner document exchange ID using the XOCP binding:
For complete information about using certificates in document exchange IDs, see Configuring Security in Implementing Security with B2B Integration.
Configuring ebXML 1.0 for a Document Exchange
To create a trading partner document exchange ID using the ebXML binding:
For complete information about using certificates in document exchange IDs, see Configuring Security in Implementing Security with B2B Integration.
Removing a Document Exchange
To remove a trading partner document exchange:
Configuring a Trading Partner Transport
A trading partner transport defines the business protocol binding information to be used by the parties to a collaboration agreement when they exchange documents. Transports are included in the delivery channels for each trading partner. This information includes the transport protocol and security parameters for the relevant business transaction. Each transport is assigned a unique ID.
For more information, see Configuring a Delivery Channel for a Trading Partner
Creating a New Transport
When you configure a transport for a trading partner, you bind the trading partner's transport to a transport security protocol.
To create a new transport:
Modifying a Transport
To modify an existing transport:
Removing a Transport
To remove a new transport:
Configuring a Delivery Channel for a Trading Partner
A delivery channel is a definition of how a trading partner sends and receives messages. It is configured by referencing the transport and document exchange elements. For more information, see Configuring a Document Exchange for a Trading Partner and Configuring a Trading Partner Transport.
To create a new delivery channel:
Modifying a Delivery Channel
To modify an existing delivery channel:
Removing a Delivery Channel
To remove a delivery channel:
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |