bea.com | products | dev2dev | support | askBEA

Download Docs | Site Map | Glossary
Search

Administering B2B

Update Considerations

Table A-1 summarizes details about configuration parameters that you should keep in mind when updating your configuration of the B2B engine, trading partners, conversation definitions, collaboration agreements, logic plug-ins, and business protocols.

Table A-1 B2B Configuration Update Considerations

Element

Category

Parameter

Update Considerations

B2B

General

B2B engine name

Cannot be updated by the user.

Description

Can be updated at any time, but changes do not become effective until WebLogic Server is shut down and restarted.

Large Message Support

Security

System Password

Can be updated at any time, but changes do not become effective until WebLogic Server is shut down and restarted.

Note: Although the self-signed certificates from WebLogic Integration-Business connect are free, your business solution may require you to use a well-known Certificate Authority to issue certificates for trading partners. (As an alternative, you may choose to have your own certificate server.)

Audit Log Class

Certificate Verification Class

Secure Timestamp Class

Certificate Authority Directory

SSL certificate for root Certificate Authority

B2B

(Continued)

Proxy

Host

Can be updated at any time, but changes do not become effective until the B2B engine is shut down and restarted.

Port

Preferences

Number of items displayed per page (1-50)

Can be updated at any time. The update becomes effective immediately.

Default retry value

Default retry interval

Default timeout value

Display advanced configuration controls

Display entities in the navigation tree

Trading Partners

General

Name

You can add a new trading partner at any time. Adding a trading partner does not require you to shut down and restart WebLogic Server.

You cannot update a trading partner name once it has been registered. Workaround: Delete the obsolete trading partner name and create a new name in its place.

Note that you cannot delete a trading partner if it is engaged in a trading partner session.

Description

Can be updated at any time. The update becomes effective immediately.

Type

Address

Email

Phone

Fax

WLS User Name

Can be updated at any time, but the update does not become effective until the B2B engine is shut down and restarted.

Note that certificates in use by trading partners cannot be updated without stopping the B2B engine. Also, when a certificate expires it must be replaced; in a large trading exchange, you can stagger the replacement of certificates. Always replace a certificate if you think it has been compromised.

State

Can be updated at any time. The update becomes effective immediately.

Party IDs

Party ID

Can be added at any time. An existing party ID cannot be updated if the trading partner is engaged in a trading partner session.

Business ID

Cannot be updated if the trading partner is engaged in a trading partner session.

Business ID Type

Trading Partners (Continued)

Certificates

Certificate Name

A certificate can be added at any time, but the addition is not available until WebLogic Server is shut down and restarted.

An existing certificate cannot be updated if it is in the security cache.

Certificate Type

Certificate Location

Private Key Location

Doc Exchange

Document Exchange Name

A document exchange can be added at any time.

An existing document exchange cannot be updated while the B2B engine is running.

Note: We recommend that when configuring Quality of Service, choose between "best effort" and once and only once.

Business Protocol Binding

Business Protocol Definition

End Point Type

Doc Exchange

XOCP Specific Settings (deprecated)

Confirmed Delivery

Cannot be updated while the B2B engine is running.

Message History

Retries

Digital Signature (Nonrepudiation)

A digital certificate can be added at any time, but the addition is not available until WebLogic Server is shut down and restarted.

An existing certificate cannot be updated if it is in the security cache.

Doc Exchange

cXML Specific Settings

Shared Secret

Cannot be updated while the B2B engine is running.

Signature Certificate

Doc Exchange

RosettaNet 1.1 Specific Settings

Digital Signature (Nonrepudiation)

A digital signature can be added at any time, but the new signature is not available until WebLogic Server is shut down and restarted.

An existing certificate cannot be updated if it is in the security cache.

Trading Partners (Continued)

Doc Exchange

RosettaNet 2.0 Specific Settings

Encryption

An encryption certificate can be added at any time, but the addition is not available until WebLogic Server is shut down and restarted.

An existing certificate cannot be updated if it is in the security cache.

Digital Signature (Nonrepudiation)

A digital certificate can be added at any time, but the addition is not available until WebLogic Server is shut down and restarted.

An existing certificate cannot be updated if it is in the security cache.

Transport

Transport Name

A transport can be added at any time.

The Transport Protocol cannot be updated while the B2B engine is running. However, if the transport for a trading partner must be switched from HTTP to HTTPS, you can shut down the active delivery channel temporarily and modify the transport while the B2B engine is running.

Transport Protocol

Security Protocol

Endpoints

Delivery Channels

Delivery Channel Name

Cannot be updated while the B2B engine is running.

Transport

Document Exchange

Advanced
XOCP Filters & Routers (deprecated)

XOCP Filter
XPath Expressions

Can be updated at any time. The update becomes effective immediately.

XOCP Router XPath Expressions

Advanced
Extended Properties

Property Name

Can be updated at any time. The update becomes effective immediately.

Property Value

Attributes

Conversations

General

Name

Cannot be updated.

Workaround: Delete the obsolete conversation definition name and create a new name in its place.

Note: You cannot delete a conversation definition if an active conversation is using the definition.

Version

Conversation definition parameters cannot be updated if there is an active conversation using the conversation definition.

Note that if you make any changes to the conversation, you need to coordinate those changes with both the workflows and the collaboration agreement associated with that conversation.

Description

Business Protocol

Default Timeout

Roles

Collaboration Agreements

General

Collaboration Agreement Name

Cannot be updated.

Workaround: Delete the obsolete agreement name and create a new name in its place.

Note: You cannot delete a collaboration agreement if it is registered.

Description

Can be updated at any time. The update becomes effective immediately.

Version

Cannot be updated when the collaboration agreement is registered.

Conversation Definition

Parties

Trading Partner

An existing party definition cannot be updated while the B2B engine is running. Before you modify a party definition for a trading partner, make sure there is no active instance of the collaboration agreement. The next time someone starts a business transaction using the collaboration agreement associated with the modified party definition, the new party definition goes into effect.

You can add parties at any time.

Role

Logic Plug-Ins

General

Name

Cannot be updated.

Workaround: Delete the obsolete logic plug-in name and create a new name in its place.

Note: When you delete a logic plug-in, the plug-in remains in use until WebLogic Server is shut down and restarted.

Custom logic plug-in definitions can be added at any time.

Description

Can be updated at any time, but the updates do not become effective until WebLogic Server is shut down and restarted.

Type

Java Class Name

Parameters for Java Class

Business Protocol

General

Name

Cannot be updated by the user.

Description

Business Protocol

Filters & Routers

Java Class Name

Custom logic plug-ins can be added to the router or filter chain, and existing plug-ins can be updated at any time, but the updates do not become effective until WebLogic Server is shut down and restarted.

Filter Chain

Router Chain

XOCP Filters & Routers (deprecated)

XOCP Filter
XPath Expressions

XPath filter and router expressions can be added to the XOCP business protocol definition, but they do not become effective until WebLogic Server is shut down and restarted.

XOCP Router XPath Expressions