throws ExecutionProblem {
// length and not-null checked already
final CreatedWorkspace_Type[] allrefs = response.getCreatedWorkspace();
final EndpointReferenceType groupEPR = response.getGroupEPR();
final EndpointReferenceType ensembleEPR = response.getEnsembleEPR();
final EndpointReferenceType contextEPR = response.getContextEPR();
final ArrayList workspaceList = new ArrayList(allrefs.length);
for (int i = 0; i < allrefs.length; i++) {
final Workspace workspace = new Workspace();