This way When I was going to the tomcat manager page I was able to see on each session who was logged in, his/her phone number and from which IP address. Very handy when you have to support users.
All that worked ok while I was using RAP 2.1 but since I upgrade to RAP 3.1 I found out that the org.eclipse.equinox.http.servlet.internal.servlet.HttpSessionAdapter instead of doing a simple setAttribute it started to wrap the attribute in a HttpSessionAttributeWrapper. As a result tomcat manager don't know what to do with it and how to display it. (this is what I think, any way).
Does anybody have any idea how to work around this change?
yes it does
Attribute name equinox.http.org_eclipse_rap_rwt_osgi_internal_HttpContextWrapper-2localIpAddress
Attribute value org.eclipse.equinox.http.servlet.internal.servlet.HttpSessionAdaptor$HttpSessionAttributeWrapper@7f0fbc09