OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: SessionProperties and new producers/temp unavailable producers


Hi,
I think we need to clarify and describe in the spec how the following 
two cases are handled:

1. adding a new producer to an existing shared session
- portlet A1 on prod A and portlet B1 on prod B currently share the 
session property zip with the value 71088
- the user add a new portlet to the page from prod C, portlet C1
- C1 also defines zip as a shared property
- the user expects that C1 would get the zip=71088 from the consumer

2. prod currently not available
- portlets A1, B1, C1 share the session property zip with the current 
value zip=71088
- user sets zip = 43210
- producer C is currently not available when the producer distributes 
the new zip value
- consumer renders the new markup of portlet A1, B1 and a temp not avail 
msg for C1
- in a next render req producer C is available again
- the user would expect that C1 would now get the zip=43210 value and 
render the content for that new zip code

I think if these two use cases are not supported the session paradigm 
will look broken for the end user. It will also be a different behavior 
than in implementations that are session based, like JSR 286.

It seems to me that we need to require that the consumer stores these 
properties in order to support 1. It should not be that when I add 
portlet C1 to my page C1 starts a new session, returns the default value 
for the zip code and the consumer sends this as update to A1 and B1, 
which seems to me the current behavior from my reading of the spec.

Comments?

Stefan



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]