log.info("Enter testNoJvmRouteSessionFromURL");
MockClusteredManager mgr = new MockClusteredManager();
mgr.setJvmRoute(JVM_ROUTE);
JvmRouteValve jvmRouteValve = new JvmRouteValve(mgr);
MockValve mockValve = new MockValve();
jvmRouteValve.setNext(mockValve);
Session session = mgr.createSession(NO_JVMROUTE_ID);
MockRequest req = new MockRequest();
req.setSession(session.getSession());
req.setRequestedSessionId(session.getId());
req.setRequestedSessionIdFromURL(true);
Response res = new Response();
jvmRouteValve.invoke(req, res);
assertSame(req, mockValve.getInvokedRequest());
assertSame(res, mockValve.getInvokedResponse());
assertEquals(NON_FAILOVER_ID, session.getId());
assertEquals(null, mgr.getNewCookieIdSession());