if (openers.size() == 1) {
opener = openers.get(0);
}
String formUrl = formURLGenerator.generateFormTaskURL(getBaseUri(), taskId, opener);
if (!StringUtils.isEmpty(formUrl)) {
JaxbTaskFormResponse response = new JaxbTaskFormResponse(formUrl, getRequestUri());
return createCorrectVariant(response, headers);
}
}
throw KieRemoteRestOperationException.notFound("Task " + taskId + " could not be found.");
}