On Fri, May 24, 2013 at 12:49 PM, Pradeep Fernando <[email protected]> wrote:

> Hi Azeez,
>
> Shall we have a review session on CC again ? (like we did in the last
> time). I would like to get rid of all the msgContext / session based CC
> retrievals.
>

Yes


>
> --Pradeep
>
>
> On Fri, May 24, 2013 at 8:15 AM, Pradeep Fernando <[email protected]>wrote:
>
>>
>>
>>
>> On Thu, May 23, 2013 at 5:37 AM, Afkham Azeez <[email protected]> wrote:
>>
>>>
>>>
>>> On Thu, May 23, 2013 at 4:05 AM, Shariq Muhammed <[email protected]>wrote:
>>>
>>>> On Sun, May 19, 2013 at 8:46 PM, Afkham Azeez <[email protected]> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Mon, May 20, 2013 at 8:04 AM, Supun Malinga <[email protected]>wrote:
>>>>>
>>>>>> Hi Guys,
>>>>>>
>>>>>> For C5 I think we need to permanently fix the CC related issues. This
>>>>>> includes both the API related issues we have and the user level issues 
>>>>>> that
>>>>>> pops up time to time like this. Please make sure we achieve that.
>>>>>>
>>>>>
>>>>> This can't wait until C5. It has to be fixed ASAP.
>>>>>
>>>>
>>>> Yup true, from what I have seen at time ThreadLocal CC works as
>>>> expected and other times CC based on MessageContext seems to be the right
>>>> way. Having toiled with the CC API from time to time, I still am not always
>>>> quite sure when to use what or if its the correct/expected behavior etc .!
>>>>
>>>> During the last Stratos release Sinthuja did some changes to give
>>>> priority to ThreadLocal CC (after discussing with the team of course) but
>>>> we ultimately had to revert it because certain aspects were broken (login
>>>> with Basic Auth - discussion at - "[Dev] UserRegistry sends null to
>>>> JDBCAuthorizationManager"). Bottom line is the CC API is not as robust as
>>>> we would like it to be, we should put some thought into getting the API
>>>> cleaned up. One major issue when it comes tinkering with CC API is that its
>>>> crosscutting nature and some issue showing up only for very specific cases.
>>>> Anyway we need to give it some thought, in C5 at the very least.
>>>>
>>>>
>>> What I'd like to see is all APIs which create the CC using
>>> MessageContext, AxisConfig etc. being removed, and the only way to get the
>>> CC should be through the Thread context. Any running thread should have a
>>> valid CC associated with it at all times.
>>>
>>
>>
>> +1. what is the target release? 4.2 or 4.3 :)
>>
>> --Pradeep
>>
>>
>
>
>
> --
> *Pradeep Fernando*
> Member, Management Committee - Platform & Cloud Technologies
> Senior Software Engineer;WSO2 Inc.; http://wso2.com
>
> blog: http://pradeepfernando.blogspot.com
> m: +94776603662
>



-- 
*Afkham Azeez*
Director of Architecture; WSO2, Inc.; http://wso2.com
Member; Apache Software Foundation; http://www.apache.org/
* <http://www.apache.org/>**
email: **[email protected]* <[email protected]>* cell: +94 77 3320919
blog: **http://blog.afkham.org* <http://blog.afkham.org>*
twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to