This topic describes the steps for migrating projects that
you developed in version 8.0.x or version 7.5.x so that you
can continue to work with them in the current version or the product.
Before you begin
Before you migrate your projects, do the following things:
About this task
Migration steps:
Procedure
- To start the migration process, bring the version 8.0.x or version 7.5.x projects into
the workspace using one of the following methods:
- Import projects that have been exported as archive files from
the earlier version.
- Import projects shared in a source code management (SCM) system.
- Open a version 8.0.x or version 7.5.x workspace with
the current version of the product.
The Workspace Migration wizard starts automatically.
In the Workspace Migration page, click Next.
- In the Workspace projects which need migration page, select
the projects that you want to migrate and click Next.
Tip: If there are any projects that choose not to
migrate at this time, then the next that you start the current workspace
the Workspace Migration wizard will start and select the projects
that you did not migrate.
Note: If you choose not to migrate your
projects, they will not function properly, and error messages may
appear in the problems view. If you decide not to perform migration
at this time, close your projects if you decide not to perform migration
at this time. When the projects are reopened, you will be prompted
again to migrate them.
- On the Migration Project Resources page, you can see which
files in the workspace will be modified by the migration process.
To copy a the list of files, right-click the list and click Select
All, then right-click the list and click Copy.
After you copy the list, you can paste the list into a text editor
or similar program to save for your reference. When you are finished
with the list of files, click Next.
Note: In
the case your workspace is under a source code management (SCM) system,
these files are going to be checked-out from the SCM system. They
are not checked in again when the migration
process completes; you must check in theses files manually.
- If you have any projects that target a runtime environment
that is not available in the current version (for example, you are
migrating a project from version 7.5.x that targets
the WebSphere Application Server V6.0 runtime), then the Undefined
Server Runtime page displays. Do the following things:
- Under Server Runtimes, the Undefined Server Runtime
column lists the runtimes that are not available in the current version.
For each undefined server runtime, select the runtime environment
to use in place of it in the New Server Runtime column.
- Near the bottom of the page, all projects that target
an undefined server runtime are selected by default to change to the
new server runtime. Clear any projects that you do not want to change
and then click Next.
- If you are migrating a workspace from version 8.0.x or version 7.5.x (in other words,
you opened a workspace from the earlier version with the current version
of the project) and the workspace metadata related to servers that
are not supported or available in your current workbench, then you
are prompted with a wizard page that allows you to remove the resources
that are no longer required from the workspace. By default, all servers
that are not supported or not available in your current workbench
are selected by default. After you make any changes, click Next.
- The Complete Migration Startup page displays. When you
are ready to begin the migration, click Finish.
- When the migration process completes, the Migration
Validation window opens. Click OK. The
Migration Results view opens. You can see the messages generated during
the validation of the migration.
- Blue messages are informational messages.
- Green messages are successful validation checks.
- Orange messages are warning messages.
- Red messages are error messages.
What to do next
Depending on the projects in your workspace and the version
that you are migrating from, you might need to perform additional
steps to complete the migration of your projects.