code: public String getRequestURI()
      {
          if (WCCustomProperties.CHECK_REQUEST_OBJECT_IN_USE){
              checkRequestObjectInUse();
          }
          // Begin PK06988, strip session id of when url rewriting is enabled
          SRTServletRequestThreadData reqData = SRTServletRequestThreadData.getInstance();
          if (reqData != null && reqData.getRequestURI() == null)
          {
              String aURI = getEncodedRequestURI();
              if (aURI == null)
                  return null;
              else
                  reqData.setRequestURI(WebGroup.stripURL(aURI));
          }
          // 321485
          String uri = null;
          if (reqData != null)
              uri = reqData.getRequestURI();
          if (TraceComponent.isAnyTracingEnabled()&&logger.isLoggable (Level.FINE)) {  //306998.15
              logger.logp(Level.FINE, CLASS_NAME,"getRequestURI", " uri --> " + uri);
          }
          return uri;
          // End PK06988, strip session id of when url rewriting is enabled
      }
docs: Returns the request URI as string.