Just discovered this in the current source. Haven't started hunting yet.
From a single browser, I get one session id for a particular servlet:
And a different id for another servlet:
As I switch between these two pages, the session ids are consistent for the
servlets. Because the ids are different, so are the session objects, so I
lose the session info as I surf the site.
I'm using the OneShot adapter and file session storage. I'll track it down