Got it figured out. I turns out that the proxy within Xerox was messing 
up the cookies. Disable the proxy and all is well!

   David

DAK wrote:

> 
> I'm seeing something strange. (would I write if it wasn't strange?)
> I have a servlet that is used to generate an image. I include the URL 
> to it as output from another servlet. (so it is embedded in the page 
> generated by the first). Somewhat regularly, it fails to get the 
> session object. I call request.isSessionValid() and get false. If I 
> reload the page, it works fine. I'm not sure where to look. I'm using 
> Tomcat 3.2.2 on Solaris 8. I've looked that the source for 3.2.2 and 
> can't find anything about getting the session object that looks out of 
> whack. The only thing that could cause this was if the session was 
> temporarily invalid. The valid flag shouldn't be subject to race 
> conditions since it is set and not changed until the session is 
> recycled (or invalidated). I know I'm not marking it invalid since my 
> other servlets can continue to get the session object and that same 
> preview servlet that failed, will succeed the next time around.
> 
> Any pointers for the more seasoned folks? I'm going to try switching 
> from session cookies to see how that works.
> 
>   David
> 

Reply via email to