HttpServletRequest is being implemented by the wrapper com.amadeus.session.servlet.HttpRequestWrapper. The wrapper takes care of reimplementing the getRequestedSessionId() method but the following 4 methods starting with isRequestedSessionId... are left untouched, which in certain conditions makes there output inconsistent with the HttpServletRequest Javadoc:
isRequestedSessionIdFromURL() and FromUrl() return false even if an UrlSessionTracker is used and a session id was sent in the URL
isRequestedSessionIdFromCookie() returns false even if a CookieSessionTracker is used and a session id was sent as a session cookie
isRequestedSessionIdValid() returns false even if a session id was retrieved and a valid session was found in the configured repository
HttpServletRequest is being implemented by the wrapper com.amadeus.session.servlet.HttpRequestWrapper. The wrapper takes care of reimplementing the getRequestedSessionId() method but the following 4 methods starting with isRequestedSessionId... are left untouched, which in certain conditions makes there output inconsistent with the HttpServletRequest Javadoc: