Please ignore previous message; I found the bug in my code: in the paginated
list, item No.21 contained link to internal image (unexpectedly
"non-bookmarkable"):

.add(new Image("linkToImage", new Model<String>("no_image.jpg")));

 

And this item created Session for everything.

 

Thanks.

 

From: Fuad Efendi [mailto:[email protected]] 
Sent: October-21-14 12:26 PM
To: '[email protected]'
Cc: '[email protected]'
Subject: DataView: Sission ID generated for "big" pages and not for "small"
one?!

 

Hello,

 

 

I have a scenario, just to be quick (developing sample application & problem
isolation will take some more time):

 

I use custom DataView with custom DataProvider, custom pagination (based on
existing one, but with BookmarkablePageLink)

 

Whenever I use "itemsPerPage=20" or smaller parameter for DataView, I do not
have Session created (I do not have JSESSIONID in generated URLs nor Cookie
set)

Anything higher than 20 will create Session, and all URLs will contain
JSESSIONID.

 

 

I tried with 1.6.17 and 7.0.0-M3, the same result.

 

 

Is that known bug?

 

Thanks,

-          Fuad Efendi

http://www.tokenizer.ca

 

 

 

 

Reply via email to