code: @Override
      public String encodeURL(String url) {
          SessionInfo info = this.request.getSessionInfo();
          if (null == info || !info.getSessionConfig().isURLRewriting()) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "encodeURL: no session update needed");
              }
              return url;
          }
          if (null == info.getSession()) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "encodeURL: no session found");
              }
              return url;
          }
          return SessionInfo.encodeURL(url, info);
      }
docs: /*
  @see javax.servlet.http.HttpServletResponse#encodeURL(java.lang.String)