8788899091929394959697
{ ResteasyUriInfo uriInfo = (ResteasyUriInfo) request.getUri(); int length = matcher.start(expression.getNumGroups() + 1); if (length == -1) { uriInfo.pushMatchedPath(path); uriInfo.pushMatchedURI(path); } else { String substring = path.substring(0, length);
93949596979899100101102103
uriInfo.pushMatchedURI(path); } else { String substring = path.substring(0, length); uriInfo.pushMatchedPath(substring); uriInfo.pushMatchedURI(substring); } expression.populatePathParams(request, matcher, path); return invoker; }