throws Exception
{
// EV: pull some private vars in to local scope.
IPlanner planner = (IPlanner)this.getPrivateField("planner");
IProvisioningPlan result = planner.getProvisioningPlan(
request, context, new NullProgressMonitor());
IStatus operationStatus = result.getStatus();
if (!operationStatus.isOK())
throw new CoreException(operationStatus);
executePlan(context, result);
}