It would be a nightmare ;)
Sessions are used to store objects, lots of libs does store in session
various datas.
All objects loaded are linked to their Classloader. So if you store a
org.mycompany.MyData
object under key "SOME_KEY" in session within webapp1 and you do this in
webapp2:

if (session.getAttribute("SOME_KEY") instanceof org.mycompany.MyData){
  // We will never get in this block because
  // object was created in webapp1 and we are conparing
  // object class to the class MyData loaded from webapp2
  // unless MyData is in common/lib
}


If you just want to prevent user from loggin in again, use the single
sign-on valve.
http://tomcat.apache.org/tomcat-5.5-doc/config/host.html#Single%20Sign%20On

Eoghan Shields a écrit :

> Hi,
> Is it possible to have a single session which can be used over
> multiple applications on a single server, the basic problem is there
> is multiple webapps running on the same server but when a user logs
> into one, it would be nice to share all their session data so that
> they could switch between applications to avoid
> them having to log in again.
> I have been looking at the documentation and stuff but so far have
> come up blank, was hoping might be able to steer me in the right
> direction.
> Thanks in advance,
> Eoghan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to