PR is merged with https://github.com/wso2/carbon-kernel/commit/23776864731699ad9971cd15ace71a6ef71f65ce
On Thu, Oct 20, 2016 at 2:13 PM, Lakshani Gamage <laksh...@wso2.com> wrote: > [adding LakshmanU, ThusithaD] > > On Thu, Oct 20, 2016 at 2:05 PM, Megala Uthayakumar <meg...@wso2.com> > wrote: > >> Hi, >> >> I have created a PR[1] to fix this issue. Can someone from kernel team >> review and merge this PR? >> >> [1] https://github.com/wso2/carbon-kernel/pull/1163 >> >> Thanks. >> >> Regards, >> Megala >> >> >> On Wed, Oct 19, 2016 at 5:25 PM, Kamidu Punchihewa <sachi...@wso2.com> >> wrote: >> >>> Hi Megala, >>> >>> If you have found out the issue and solution. Please do the necessary >>> change and do a round of testing. If everything works as expected please >>> send a pull request to the carbon kernel. >>> @Kernal Team How we can get the this released for the EMM 2.2.0 release ? >>> >>> Thanks and Best Regards, >>> >>> Kamidu Sachith Punchihewa >>> *Software Engineer* >>> WSO2, Inc. >>> lean . enterprise . middleware >>> Mobile : +94 (0) 770566749 <%2B94%20%280%29%20773%20451194> >>> >>> >>> Disclaimer: This communication may contain privileged or other >>> confidential information and is intended exclusively for the addressee/s. >>> If you are not the intended recipient/s, or believe that you may have >>> received this communication in error, please reply to the sender indicating >>> that fact and delete the copy you received and in addition, you should not >>> print, copy, retransmit, disseminate, or otherwise use the information >>> contained in this communication. Internet communications cannot be >>> guaranteed to be timely, secure, error or virus-free. The sender does not >>> accept liability for any errors or omissions. >>> >>> On Wed, Oct 19, 2016 at 11:07 AM, Megala Uthayakumar <meg...@wso2.com> >>> wrote: >>> >>>> Hi All, >>>> >>>> I am working on a jira [1] which is related with an exception that is >>>> thrown when trying to add a user/role in tenant mode using EMM console. >>>> This is particularly happens when we call the admin service to get the >>>> secondary user store configurations related to particular tenant [2]. >>>> Following is the root cause behind this exception, >>>> >>>> *Caused by: java.lang.SecurityException: Illegal access attempt to >>>> cache ] owned by tenant* >>>> *{[test.com <http://test.com>],[1]} by tenant {[test.com >>>> <http://test.com>],[-1234]}* >>>> >>>> When trying to access the cache, the caller's tenant id has changed to >>>> super-tenant id, although tenant domain is correct. I tried to start the >>>> tenant flow before calling the admin service, but still I got the same >>>> error. While debugging I found, [3] is the point where the tenant domain is >>>> set to correct domain, while the tenant id still set to super-tenant id. >>>> Locally I changed that particular line as per below, >>>> >>>> PrivilegedCarbonContext.getThreadLocalCarbonContext().setTenantDomain( >>>> userTenantDomain,*true*); >>>> >>>> After that I could get the secondary user-store configurations related >>>> to that particular tenant. Is this a bug from carbon-level or is there any >>>> work-around to avoid this? Any comments or suggestions on this regard is >>>> highly appreciated. >>>> >>>> [1] https://wso2.org/jira/browse/EMM-1762 >>>> [2] https://github.com/wso2/carbon-device-mgt/blob/master/co >>>> mponents/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/r >>>> esources/jaggeryapps/devicemgt/app/modules/business-controll >>>> ers/user.js#L607 >>>> [3] https://github.com/wso2/carbon-kernel/blob/v4.4.9/core/o >>>> rg.wso2.carbon.server.admin/src/main/java/org/wso2/carbon/se >>>> rver/admin/module/handler/AuthenticationHandler.java#L93 >>>> >>>> Thanks. >>>> >>>> Regards, >>>> Megala >>>> -- >>>> Megala Uthayakumar >>>> >>>> Software Engineer >>>> Mobile : 0779967122 >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >> >> >> -- >> Megala Uthayakumar >> >> Software Engineer >> Mobile : 0779967122 >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Lakshani Gamage > > *Software Engineer, WSO2* > > *Mobile : +94 71 5478184 <%2B94%20%280%29%20773%20451194>* > *Blog : http://lakshanigamage.blogspot.com/ > <http://lakshanigamage.blogspot.com/>* > -- Thusitha Dayaratne Software Engineer WSO2 Inc. - lean . enterprise . middleware | wso2.com Mobile +94712756809 Blog alokayasoya.blogspot.com About http://about.me/thusithathilina <http://wso2.com/signature>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev