@Override
	public String getPathInfo() {
		if (pathInfo != null) {
			return pathInfo;
		}
		try {
			String svnFileUrl = getRequestURI().substring(
					PathUtils.removeDuplicatedPrependedSlash(getContextPath() + "/svn").length());
			pathInfo = SVNEncodingUtil.uriEncode(URLDecoder.decode(svnFileUrl, "UTF-8"));
			return pathInfo;
		} catch (UnsupportedEncodingException e) {
			return null;
		}
	}
Constructor.

@param request
           request to be wrapped
ngrinder-controller/src/main/java/org/ngrinder/script/controller/MyHttpServletRequestWrapper.java