Hi,

Yeah I agree with Sumedha, and there will be issues that we cannot go to the
same exact page we were at, when the session times out. But my opinion is,
that it is fine.

Lets say we were in a middle of some process (maybe creating a proxy service
half way through), and when the session times out in the middle, we cannot
take the user back to the same exact place with all the data which was in
the session (if we need that we will have to persist at each stage). IMO we
have a landing page in each component and if we cant take the user to the
exact place we will redirect the user to the landing page (in the case of
proxy service createion, we take the user to the create proxy service first
page). I assume this approach is better than taking the user to the home
page always.

WDYT ?

And yes, I can look into this task

Regards,
/Nuwan

On Tue, Jan 25, 2011 at 9:59 AM, Samisa Abeysinghe <[email protected]> wrote:

> We have to have a consistent approach in terms of using sessions. In
> Stratos, if this is not properly followed, everything starts crumbling, when
> LB comes in front.
>
>
> On Tue, Jan 25, 2011 at 9:55 AM, Afkham Azeez <[email protected]> wrote:
>
>> Some of the existing component UIs fail (mainly NPE) because they assume
>> certain things to be in the HTTP session. We need to fix the components to
>> return to the relevant initial UI, if certain information required is not
>> present. I think we should get this in for Carbon 3.2.0
>>
>> Azeez
>>
>> On Mon, Jan 24, 2011 at 8:09 PM, Samisa Abeysinghe <[email protected]>wrote:
>>
>>>
>>>
>>> On Tue, Jan 25, 2011 at 9:34 AM, Sumedha Rubasinghe <[email protected]>wrote:
>>>
>>>>
>>>>
>>>> On Tue, Jan 25, 2011 at 9:27 AM, Nuwan Bandara <[email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Yeah, we can get this to work with "cookie magic", at navigation we
>>>>> should simply save the current page path in a cookie (need to set some
>>>>> expiring time), and at timed-out login, we can read the cookie and get the
>>>>> page we were last at and send the person to that page straight away.
>>>>>
>>>>> There is a problem with this approach. Not all components support
>>>> generating a specific UI by using a URL alone. Some UI components are
>>>> written to depend on the previous page from which it was called.
>>>>
>>>> This is why the already implemented mechanism does not work & commented
>>>> out.
>>>>
>>>
>>> So what is the solution then?
>>>
>>>  Thanks,
>>> Samisa...
>>>
>>> Samisa Abeysinghe
>>> VP Engineering
>>> WSO2 Inc.
>>> http://wso2.com
>>> http://wso2.org
>>>
>>>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> *Afkham Azeez*
>> Senior Software Architect & Senior Manager; 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*
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>> Thanks,
> Samisa...
>
> Samisa Abeysinghe
> VP Engineering
> WSO2 Inc.
> http://wso2.com
> http://wso2.org
>
>
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Thanks & Regards,

Nuwan Bandara
Software Engineer
WSO2 Inc. | http://wso2.com
lean . enterprise . middleware

http://www.nuwanbando.com

<http://www.nuwanbando.com/>
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to