final String imageURL;
try {
imageURL = this.repoUtil.getDerivedImageURL(imageName);
} catch (Exception e) {
throw new ExecutionProblem("Problem with image name '" +
imageName + "': " + e.getMessage(), e);
}
final URI imageURI;
try {
imageURI = new URI(imageURL);
} catch (URI.MalformedURIException e) {
throw new ExecutionProblem(e.getMessage(), e);
}
// runName (3rd method paramater, being set to null) will be set
// in startWorkspaceCluster once rundir is known
metadatas[i] =