@Override
 public void doRun(IProgressMonitor monitor, String projectID, String bsId) throws CoreException {
   monitor.beginTask(Messages.getString("ConvertToRemoteWizardPage.0"), 2); // $NON-NLS-1$
   fServiceModelWidget.applyChangesToConfiguration();
   super.doRun(new SubProgressMonitor(monitor, 1), projectID, bsId);
   try {
     ServiceModelManager.getInstance().saveModelConfiguration();
   } catch (IOException e) {
     UIPlugin.log(e);
   } finally {
     monitor.done();
   }
 }