code: @Override
      public Object createSession(ServletRequest req, ServletResponse res, SessionAffinityContext sac, boolean reuseTheId) {
          String id = _sam.getInUseSessionID(req, sac);
          int version = _sam.getInUseSessionVersion(req, sac); // sac.getRequestedSessionVersion();
          ISession isess = createISession(id, version, reuseTheId);
          return adaptAndSetCookie(req, res, sac, isess);
      }
docs: /*
  Method used to create the Session from a request
  (non-Javadoc)
  
  @see
  com.ibm.wsspi.session.IGenericSessionManager#createSession(javax.servlet
  .ServletRequest, javax.servlet.ServletResponse,
  com.ibm.wsspi.session.SessionAffinityContext, boolean)