Hi, Appreciate if you can guide me whether it's safe/appropriate to use the CurrentContext rather than the ThreadLocalCarbonContext, to get the username and tenant domain.
I'm not much knowledgeable about the design, but I feel using it will be "plastering" the root cause. Thanks, Dulanja On Wed, Jan 9, 2013 at 12:18 PM, Dulanja Liyanage <dula...@wso2.com> wrote: > Hi Shariq, > > I did as you suggested and now the username is available. > > What I'm not sure is how appropriate/safe this is. > > Thanks for the help. > > Regards, > Dulanja > > > On Tue, Jan 8, 2013 at 6:17 PM, Dulanja Liyanage <dula...@wso2.com> wrote: > >> Hi Shariq, >> >> I will try that. Thanks! >> >> Dulanja >> >> >> On Tue, Jan 8, 2013 at 6:12 PM, Muhammed Shariq <sha...@wso2.com> wrote: >> >>> Hi, >>> >>> This looks like an issue I encountered sometime back. We had to revert >>> the fixes I did in TomcatValve cz it was causing some other issue .. Can >>> you try CarbonContext.getCurrentContext.getUsername() and see what happens >>> .. AFAIR its getUsername simple does a return .. we should fix it to check >>> if username is null and if so set it properly .. usually that is the >>> behavior but there are some edge cases it seem ... >>> >>> On Tue, Jan 8, 2013 at 3:53 PM, Dulanja Liyanage <dula...@wso2.com>wrote: >>> >>>> Hi, >>>> >>>> I'm testing IS 4.1.0 running on Carbon 4.0.6. While debugging an issue, >>>> I encountered the $subject. >>>> >>>> I logged in as 'admin', so, the username should return as such. But it >>>> returns 'null'. >>>> >>>> However the >>>> PrivilegedCarbonContext.getThreadLocalCarbonContext().getTenantDomain() >>>> returns 'carbon.super' as expected. >>>> >>>> I'm still debugging this and trying to figure out how CarbonContext >>>> works in threads. If someone is already aware of a reason/solution for this >>>> it will save time. :) >>>> >>>> Thanks! >>>> Dulanja >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> Thanks, >>> Shariq. >>> Phone: +94 777 202 225 >>> >> >> >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev