Workspace migration
IA Cloud Developer version 10.2.8 contains standalone Recorder and Eclipse instead of WorkFusion Studio. For this reason, you must prepare your old workspace for use with a new Recorder (for Recorder-based projects) and create a new one for Eclipse (for Java-based projects). The page contains step-by-step instructions on how to do this.
tip
Create a copy of the workspace. If you make any mistake during the migration process, you can always roll back your changes.
Recorder workspace
To migrate the Recorder workspace, do as follows:
- Copy the old workspace and add the
-recordersuffix. - Prepare your new workspace for launch:
- Remove all folders except
rpae_projectand.metadatainworkfusion-workspace-recorder_path. - Remove the
workfusion-workspace-recorder_path\.metadata\.plugins\org.eclipse.e4.workbenchfolder. - Replace the contents of
workfusion-workspace-recorder_path\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.navigator.prefswithcom.workfusion.recorder.resourceNavigator.filterActivation=\:org.eclipse.ui.navigator.resources.filters.startsWithDot\:org.eclipse.ui.navigator.resources.filters.closedProject\:.
- Remove all folders except
- Start Recorder with the workspace using
workfusion-workspace-recorder_pathand agree to update the workspace to a new version.
Eclipse workspace
To migrate the Eclipse workspace, do as follows:
- Launch Eclipse from
workfusion-workspace-eclipse_path. This folder must not exist before the first launch. - Move all Java-based projects from the old workspace to
workfusion-workspace-eclipse_path. - Go to File > Import > General > Existing Projects into Workspace and set
workfusion-workspace-eclipse_pathas your root directory path.
Automated workspace migration process
You can use the migration-workspace.bat file to prepare your workspace for use with the new IA Cloud Developer. The script does all the steps in the instructions above and launches Eclipse and Recorder with new workspaces.
important
The script does not import your Java-based projects into Eclipse but makes copies of those projects into a new workspace. You should perform the last step of the Eclipse workspace instructions manually.