Hi Kishanthan Problem solved after using "request.getSession.getId()" to get the session id.
Thanks *G. K. S. Munasinghe * *Software Engineer,* *WSO2, Inc. http://wso2.com * *lean.enterprise.middleware.* * * email: [email protected] phone:(+94) 777911226 On Tue, May 28, 2013 at 2:40 PM, Kishanthan Thangarajah <[email protected] > wrote: > We use TanantLazyLoaderValve to load the tenant, if the first request is > coming for webapps. In here we catch the incoming request and load the > tenant and then do remap of request to let tomcat know about the new > contexts added, and the let the request reach the end point. So in here the > requestedSessionID may get change when doing the remap. > > But as I verified, the session does not get change. You can do so by > invoking the Carbon Authentication Sample or Servlet Session sample in AS. > So the correct way here to use "request.getSession.getId()", which will > give you the correct result. > > Please note that you have to put the this valve *after* CompositeValve in > the catalina-server.xml. > > Thanks, > Kishanthan. > > > On Mon, May 27, 2013 at 4:42 PM, Geeth Munasinghe <[email protected]> wrote: > >> Hi >> >> I am writing a component for AS to get web app requests statistics >> through BAM. This component publish requestSessionID in the stream to BAM. >> >> >> I noticed the $subject few times. Tenant is unloaded after a certain >> time. But when I send a request to that tenant, it get loaded, and request >> is served with one session id. but for the next request, it gets a another >> session id. and all the other requests goes with the second session id. >> >> Is this suppose happen or is there a bug in tenant loading ? >> >> thanks >> Geeth >> >> >> >> >> >> *G. K. S. Munasinghe >> * >> *Software Engineer,* >> *WSO2, Inc. http://wso2.com * >> *lean.enterprise.middleware.* >> * >> * >> email: [email protected] >> phone:(+94) 777911226 >> > > > > -- > *Kishanthan Thangarajah* > Senior Software Engineer, > Platform Technologies Team, > WSO2, Inc. > lean.enterprise.middleware > > Mobile - +94773426635 > Blog - *http://kishanthan.wordpress.com* > Twitter - *http://twitter.com/kishanthan* >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
