.createDescriptor("ICS", "image");
try {
// build up the parameters based on the ICS request
ICSParamBuilder builder = new ICSParamBuilder();
StringBuffer uri = new StringBuffer();
uri.append(getStandardisedPathInfo(request));
String queryString = request.getQueryString();
if (queryString != null && !"".equals(queryString)) {
uri.append('?').append(queryString);
}
builder.build(new URI(uri.toString()),
descriptor.getInputParameters());
// todo: delegate to the Operation Engine here, which does exactly the same
ServiceReference[] references =
context.getBundleContext().getServiceReferences(