How do I share Portlet and HTTP Session without the use of Application scope?
Under JSR168 standard, session sharing between portlets and servlets are difficult at best. Wait until Portal supports JSR286. As per the article below, shared session across Web applications will be in the standard: Comment lines: Stefan Hepper: Why you should take an early look at the Java Portlet Specification V2.0 ==================================================================== # Shared session attributes — for sharing session data beyond the current Web application. JSR 286 provides the shared session attributes that can be shared across Web applications. In the portlet.xml file, you can define the attributesthat are shareable declaratively, and then use the existing portlet session APIs and the application session scope to share this attribute across Web applications.