Since a HttpSession is managed by the container it is not a good idea to try holding on to a reference longer than one request/response cycle.
Why not just extract the information you need to share to a plain
Java object and share that?
Are both servlets in the same web application, the same server instance, the same network, or what?
Bill