Migrating Legacy Projects

You can migrate a legacy project by importing it into TIBCO Business Studio.

You should import projects that are dependent on one another (for example, a TIBCO SOA project and the Java plug-in project on which it depends) at the same time.

Procedure

  1. Import the legacy project into TIBCO Business Studio. For information on how to import projects, see Help > Help Contents > Workbench User Guide > Tasks > Importing.
    The Problems view displays several errors.
  2. Invoke the Project Migration wizard:
    • In the Project Explorer, right-click the project to be migrated or its contained composite file and select Migrate to ActiveMatrix 3.0 format.
    • In the Problems view, perform the following steps:
      1. Right-click the problem and select Quick Fix.
      2. Click Migrate legacy project and click Finish.
  3. Optionally click the add icon () to specify additional projects.
  4. Optionally check the Save a copy of these projects before migrating checkbox and click the Brows icon () to browse to the location in which to save the projects.
    Saving a copy is strongly recommended, especially if not using source control.
  5. Click Next .
    A tree containing the selected projects and the proposed migration actions displays.
  6. Uncheck checkboxes next to the migration actions you do not want performed.
    Deselect only in cases where you really do not want some resource migrated as partial migration is not supported. Resources not migrated at the same time may not be able to be correctly migrated at a later stage if they contain inbound or outbound references to other resources.
  7. Click Finish.
    The selected migration actions are performed. A summary of the migration displays in a pop-up dialog and is stored in the file ProjName/migration.txt, which is opened in a text editor. The summary lists the actions that were performed, the objects that were not migrated, and the manual actions that you must perform to run the migrated project.
  8. Click OK to dismiss the dialog.