Upgrade Guide

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Migration Upgrade

For migration of an AquaLogic Service Bus 2.1 domain to an AquaLogic Service Bus 2.5 domain, no wizard is provided. All steps are manual. To upgrade an AquaLogic Service Bus 2.1 domain to 2.5 using the migration upgrade method, complete the steps described in this section.

 


Step 1: Export the AquaLogic Service Bus 2.1 Configuration

Use the AquaLogic Service Bus Console to export the AquaLogic Service Bus 2.1 configuration that you want to upgrade. To do so, select Export Resources from the System Administration panel in the console. For information about exporting AquaLogic Service Bus configurations, see "Exporting Configuration Data" in System Administration in Using the AquaLogic Service Bus Console.

Note: In most cases, you cannot export WebLogic Server resources, such as JMS resources and Work Manager definitions. You must re-create these objects in the new AquaLogic Service Bus 2.5 domain, as described in Step 6: Recreate Other WebLogic Server Objects.

 


Step 2: Export the Security Configurations

Use the WebLogic Server Administration Console to export security data from the domain: Inthe WebLogic Server Administration Console, select Domain StructureArrow symbolSecurity Realms, then choose the security realm. Select MigrationArrow symbolExport to export the data.

The following table summarizes the security data and the types of security providers in which it is stored.

Security Data
Security Provider Type
User accounts
Authentication Provider
Group definitions
Authentication Provider
Role definitions
Role Mapping Provider
User names and passwords in service accounts
Username/Password Credential Mapping Provider
PKI credential map entries
PKI Credential Mapping Provider
SAML Relying Parties
SAML Credential Mapping Provider V2
SAML Asserting Parties
SAML Identity Assertion Provider V2
Trusted Certificates (for SSL and WSS)
Certification Path Provider (Certificate Registry)

If you created service accounts and added user names and passwords to the service accounts, then your domain includes a username/password credential mapping provider. If your domain includes this provider or a PKI credential mapping provider, you must configure the export process to export credential mapping passwords in clear text (unencrypted). Your new domain will not be able to use passwords that were encrypted by a different domain.

To Export Credential Mapping Data With Unencrypted Passwords

  1. Carefully restrict access to the directory and file into which you export credential maps so that unauthorized users cannot read the unencrypted passwords. When you import the credential maps into the new domain, the credential mapping provider encrypts the passwords. After the upgrade is complete, securely dispose of the file with unencrypted passwords.
  2. Export data from each security provider individually.
  3. WebLogic Server allows you to either export all of the security data in a single export operation or to export data from each security provider individually. Do not export all of the data in a single export operation. The single export operation does not allow you to export passwords in clear text.

  4. While exporting data from the credential mapping providers, do the following to export the passwords for the credentials in clear text: When the WebLogic Server Administration Console displays a page with the Export Constraints text box, enter the following: passwords=cleartext

For more information, see Migrating Security Data in Securing WebLogic Server.

 


Step 3: Install AquaLogic Service Bus 2.5

Install the AquaLogic Service Bus 2.5 software as described in the AquaLogic Service Bus Installation Guide.

 


Step 4: Create a New AquaLogic Service Bus 2.5 Domain

Create a new AquaLogic Service Bus 2.5 domain using the Domain Configuration Wizard or using the offline configuration tools, as described in:

 


Step 5: Configure WebLogic Server Security

In the new domain, configure the WebLogic security framework with SSL and the security providers that you need to support your proxy and business services. See Configuring the WebLogic Security Framework: Main Steps in the AquaLogic Service Bus Security Guide.

Note the following:

 


Step 6: Recreate Other WebLogic Server Objects

In the new AquaLogic Service Bus 2.5 domain, recreate WebLogic Server objects that could not be exported in Step 1 (Step 1: Export the AquaLogic Service Bus 2.1 Configuration), including:

For more information about configuring WebLogic Server domain resources, see Overview of WebLogic Server System Administration in Introduction to BEA WebLogic Server and BEA WebLogic Express.

 


Step 7: Import Security Data

Use the WebLogic Server Administration Console to import the 2.1 security data that you exported in Step 2: Export the Security Configurations into the new AquaLogic Service Bus 2.5 domain. See Import data into a security provider in The WebLogic Server Administration Console.

Note the following:

 


Step 8: Import the AquaLogic Service Bus Configuration Data

Import into the new 2.5 domain the 2.1 configuration data that you exported in Step 1: Export the AquaLogic Service Bus 2.1 Configuration. For information about how to import the configuration data, see System Administration in Using the AquaLogic Service Bus Console.

For each 2.1 service account, the import process attempts to re-bind service accounts to the user names and passwords that are in the username/password credential mapping provider. For example, if your 2.1 domain included a service account with the user name of "pat" and password of "patspassword", the import process looks in the username/password credential mapping provider in the 2.5 domain for "pat" and "patspassword." If the import process does not find the credentials for a service account in the username/password credential mapping provider, you must add credentials to the service account before you can activate the session. You cannot import empty service accounts into AquaLogic Service Bus 2.5.

For each 2.1 proxy service provider, the import process does the following:

 


Step 9: Complete Any Manual Upgrade Procedures

Some AquaLogic Service Bus domain configuration changes are not automated and must be implemented manually. See Upgrade Considerations.

This completes the upgrade of your domain to AquaLogic Service Bus 2.5.

For additional resources, see the BEA AquaLogic Service Bus 2.5 documentation.


  Back to Top       Previous  Next