public void startSimulationRun(ComputationTaskIDObject uid)
throws RemoteException {
ISimulationRun computation = getSimulationByUID(uid);
if (computation != null) {
computation.start();
// clear the resource
getTaskManager().removeComputationTask(computation);
} else {
SimSystem.report(Level.INFO,