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

Reply via email to