anchor.diff:              }
   
               //Check to see if allowed referer list is specified and reject if referer is null
  -            if (request.getHeader("referer") == null && allowedReferers != null && !allowedReferers[0].equals("*")){
  +            if (request.getHeader("referer") == null && allowedReferers != null && !allowedReferers[0].equals("*")) {
                   _log(Level.WARNING, "Proxy is being called by a null referer.  Access denied.");
                   sendErrorResponse(response, "Current proxy configuration settings do not allow requests which do not include a referer header.", "403 - Forbidden: Access is denied.", HttpServletResponse.SC_FORBIDDEN);
                   return;
               }
   
               //get the serverUrl from proxy.config
  -            serverUrl = getConfig().getConfigServerUrl(uri);
  +            serverUrl = getConfig().getConfigServerUrl(originalUri);
               if (serverUrl == null) {
                   //if no serverUrl found, send error message and get out.
  -                _sendURLMismatchError(response, uri);
  +                _sendURLMismatchError(response, originalUri);
                   return;
               }
           } catch (IllegalStateException e) {
  -            _log(Level.WARNING, "Proxy is being used for an unsupported service: " + uri);
  -
  -            _sendURLMismatchError(response, uri);
  +            _log(Level.WARNING, "Proxy is being used for an unsupported service: " + originalUri);
  +
  +            _sendURLMismatchError(response, originalUri);
   
               return;
           }
  
positive.code:         }
          public void setMatchAll(boolean value){
              this.matchAll = value;
          }
  
          public String getOAuth2Endpoint(){
  
negative.code:             _log("There was an error sending a response to the client.  Will not try again.", finalErr);
          }
      }
  %>