final Configuration config = wapp.getConfiguration();
final boolean bInclude = Servlets.isIncluded(request);
final boolean compress = _compress && !bInclude;
final Writer out = compress ? (Writer)new StringWriter(): response.getWriter();
final DesktopRecycle dtrc = bInclude ? null: config.getDesktopRecycle();
Desktop desktop = dtrc != null ?
Utils.beforeService(dtrc, _ctx, sess, request, response, path): null;
try {
if (desktop != null) { //recycle