transaction.compensate(request,e);
response = ProviderHelper.servererror(request, e);
return response;
} finally {
if (transaction != null)
transaction.end(request, response);
}
}
protected abstract WorkspaceManager getWorkspaceManager(
RequestContext request);