URI renderingSpecification,
String mode,
MediaType mediaType, RequestProperties requestProperties,
OutputStream os) throws IOException {
try {
RenderingFunctions renderingFunctions = new WebRenderingFunctions(
res.getGraph(), context, callbackRenderer, mode);
seedsnipeEngine.process(res, context, renderingFunctions, renderingSpecification.toURL(), os);
} catch (MalformedURLException ex) {
throw new WebApplicationException(ex);
}