@Override public ContainerRequest filter(final ContainerRequest request) { if (log.isDebugEnabled()) { log.debug("request.getAbsolutePath : " + request.getAbsolutePath()); log.debug("request.getBaseUri : " + request.getBaseUri()); } RequestContext.clearRequestContext(); RequestContext ctx = new RequestContext( UriBuilder.fromUri(request.getBaseUri()), request.getHeaderValue(RequestContext.HATEOAS_OPTIONS_HEADER)); RequestContext.setRequestContext(ctx); return request; }