|
|
Migrating from WebLogic Process Integrator 1.2/1.2.1
This section describes the processes required to fully migrate existing WebLogic Process Integrator 1.2/1.2.1 to WebLogic Integration 2.1. It contains information on the following subjects:
Migration Process
Migrating WebLogic Process Integrator 1.2/1.2.1 to WebLogic Integration 2.1 is a two-step process:
Note: The WebLogic Integration 2.1 installation includes everything you need to migrate your databases and security realm. You do not need to have WebLogic Integration 2.0 installed to perform any of these migration steps.
After you have completed database migration and security realm migration, you will also need to assign permissions to previously existing users and roles. See Assigning Permissions for more information.
Once the database is converted to the 2.1 level, tables that might not have existed in your WebLogic Process Integrator 1.2/1.2.1 database are added to WebLogic Integration. The result is that you now have the overall WebLogic Integration repository as opposed to just having the WebLogic Process Integrator tables.
Before You Begin
Before attempting to migrate to WebLogic Integration 2.1, it is highly recommended that you back up the entire database and export all of your workflows. If migration fails due to an environmental error, you can fix the environment as necessary and remigrate. You can run the migration script as many times as necessary without causing any adverse affects.
Migrating Your Database
This section includes information on the following subjects:
Migrating the Database Schema
To migrate your database schema, use this procedure:
Table 2-1 WebLogic Process Integrator Database Migration Scripts
Once you have completed steps 1 through 3, proceed to Migrating the Security Realm.
Migrating the Security Realm
WebLogic Integration 2.1 uses a new security model which you need to adopt in order to access Studio and Worklist functions. (For more information, see About Security Realms in Using the WebLogic Integration Studio.)
The WLI_HOME/dbscripts directory of your WebLogic Integration 2.1 installation includes a utility you can use to upgrade your security realm, along with an additional utility that allows you to run the tutorial example without any additional setup (for more information, see Learning to Use BPM with WebLogic Integration).
Note: If you need to assign all permissions to any existing users of your system, you can add them to the WLPI_SUPER_USERS variable in the Migration.properties file, or assign permissions in the Studio client application after migration. For information on the default users and passwords provided in a new WebLogic Integration 2.1 installation, see About Security Realms in Using the WebLogic Integration Studio.
Select a Migration Procedure
Based upon the version of WebLogic Process Integrator you are migrating and the security realm you have deployed, choose one of these migration procedures:
Table 2-2 Migration Procedures
Migrate from RDBMS Realm (WebLogic Process Integrator 1.2 or 1.2.1)
The following procedures assume knowledge of WebLogic Server 6.1 and the WebLogic Server Administration Console. For more information, see the WebLogic Server documentation set at the following URL:
http://download.oracle.com/docs/cd/E13222_01/wls/docs61/index.html
.If you are migrating from WebLogic Process Integrator 1.2 or 1.2.1 and you deployed the security realm com.bea.wlpi.rdbmsrealm.RDBMSRealm, use the following procedure:
%WLI_HOME%\lib\oldrdbmsrealm.jar;
The line should look like this:
-classpath %WLI_HOME%\lib\oldrdbmsrealm.jar;%WLISERVERCP%
Note: If you are using MSSQL7, you also need to change the schema properties setting getGroupNewStatement from false to true (that is, getGroupNewStatement=true). For the other database types, this value can be left false.
Migrate from File Realm (WebLogic Process Integrator 1.2.1 Only)
The following procedures assume knowledge of WebLogic Server 6.1 and the WebLogic Server Administration Console. For more information, see the WebLogic Server documentation set at the following URL:
http://download.oracle.com/docs/cd/E13222_01/wls/docs61/index.html
.If you are migrating from WebLogic Process Integrator 1.2 or 1.2.1 and you deployed a file realm, use this procedure:
Assigning Permissions
Once you have migrated your database and security realm, assign permissions to previously existing users and roles. Perform this task with the WebLogic Integration Studio. For information on default permission groups and their member users, and on assigning permissions to users and roles, see Administering Data in Using the WebLogic Integration Studio.
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|