so that images with path will always be asked for
On 10/5/05, Gili <[EMAIL PROTECTED]> wrote:
Maybe that's it... If one restarts the browser and you get path=0
again, the browser still expects the same URLs to yield the same images
but this might not be true.
Consider:
1) User hits theme "cats", gets a GridView with path=0
2) User restarts the browser, hits theme "dogs", gets a GridVie with path=0
3) Browser uses cached images of "cats" which is incorrect.
I guess the expectation is for GridView on #1 to have different URLs
than on #2 (regardless of browser or server restart). How would I
communicate to Wicket that the GridView's URL should differ across
pages? Alternatively, we could try to tell the browser to flush any
session-bound URLs upon shutdown -- I'm not sure if such a thing is
possible. Ideas?
Gili
Johan Compagner wrote:
> the first time path=0 is shown yes
> The second time path=1 is shown
>
> Then i restart the tomcat server, let tomcat store my sessions
> then i go again to that page. Tomcat picks up my stored session and
> starts counting from 2
> so the first time after a restart path=2.
>
> If ofcourse you completely close youre browser and start all over again
> a new session is generated
> but then it doesn't matter if tomcat is restarted or not.
>
>
> On 10/5/05, *Gili* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>
> My application is 100% bookmarkable pages. Is FormInput one?
> Also, when
> I hit FormInput on wicket-library.com <http://wicket-library.com > it
> was at path=0 so I don't see
> how this could have worked for you (because it is unlikely we'd be at
> path=0 at this point).
>
> Something doesn't sound right here. There must be a
> difference between
> what is going on on your end and mine.
>
> Gili
>
> Johan Compagner wrote:
> > not at my place.
> > Just tested it by running examples (forminput) on my tomcat install.
> >
> > Did go a few times to the forminput page so that the path=3 was
> showing
> > as last
> > shutdown tomcat. Started it again. Then did go to the forminput page
> > again and the path=4 was there.
> >
> >
> > On 10/4/05, *Gili* <[EMAIL PROTECTED]
> <mailto: [EMAIL PROTECTED]>
> > <mailto:[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED] >>> wrote:
> >
> >
> > That might be so, but practically speaking this doesn't
> > occur. Try this
> > yourself and you will notice that "path" is always reset to a
> value of
> > one on every server restart. For an unknown reason, it is not
> > resumed on
> > restart. Can someone investigate this?
> >
> > Gili
> >
> > Johan Compagner wrote:
> > > Server restart should work
> > > All sessions are serialized to disk and read back in.
> > >
> > >
> > > On 10/3/05, *Gili* < [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
> > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> > > <mailto:[EMAIL PROTECTED]
> <mailto: [EMAIL PROTECTED]>
> > <mailto:[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED] >>>> wrote:
> > >
> > >
> > > Even if the images are dynamically generated,
> couldn't we
> > > serialize the
> > > highest "path" value used on shutdown and reuse it on
> > startup? Consider
> > > the following use-case:
> > >
> > > - Images are dynamically generated from a DB
> > > - Expiration headers are set to cache the images for
> one day
> > on the
> > > client end
> > > - Wicket's resource cache expiration is also set to
> one day
> > >
> > > So ... while the images are dynamic, they are
> also cached
> > > (for a
> > > limited period of time). This use-case works fine if the
> > server is never
> > > restarted. All we'd need is a simple fix to make it
> work across
> > > restarts.
> > >
> > > Gili
> > >
> > > Eelco Hillenius wrote:
> > > > That's why we introduced packaged resources in the
> first
> > place: to
> > > > have static urls. If you don't have static urls,
> your browser
> > > > shouldn't cache them. Don't we set expiry headers?
> > > >
> > > > Eelco
> > > >
> > > > On 10/1/05, Gili < [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
> > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> > > <mailto: [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
> > <mailto: [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>>>> wrote:
> > > >
> > > >>Hi,
> > > >>
> > > >> I'm using PageableGridDataView to display a
> grid of
> > > images. Here is an
> > > >>example URL for a thumbnail on a page:
> > > >>
> > > >>
> >
> http://localhost:8084/DesktopBeautifierServer/Main?path=11:imageRow:1:cols:4:imageWidth:imageLink:image&interface=IResourceListener
> < http://localhost:8084/DesktopBeautifierServer/Main?path=11:imageRow:1:cols:4:imageWidth:imageLink:image&interface=IResourceListener>
> >
> < http://localhost:8084/DesktopBeautifierServer/Main?path=11:imageRow:1:cols:4:imageWidth:imageLink:image&interface=IResourceListener
> < http://localhost:8084/DesktopBeautifierServer/Main?path=11:imageRow:1:cols:4:imageWidth:imageLink:image&interface=IResourceListener>>
> > > <
> >
> http://localhost:8084/DesktopBeautifierServer/Main?path=11:imageRow:1:cols:4:imageWidth:imageLink:image&interface=IResourceListener
> < http://localhost:8084/DesktopBeautifierServer/Main?path=11:imageRow:1:cols:4:imageWidth:imageLink:image&interface=IResourceListener>
> >
> < http://localhost:8084/DesktopBeautifierServer/Main?path=11:imageRow:1:cols:4:imageWidth:imageLink:image&interface=IResourceListener
> < http://localhost:8084/DesktopBeautifierServer/Main?path=11:imageRow:1:cols:4:imageWidth:imageLink:image&interface=IResourceListener>>>
> > > >>
> > > >> The problem is that upon server restart the
> path
> > counter
> > > resets. Now,
> > > >>if a user hits the image listing again, his browser
> > recognizes the
> > > >>original URL and uses the cached image. However,
> path=11
> > in the new
> > > >>server instance does not equal to path=11 in the
> old server
> > > instance, so
> > > >>the cached image is incorrect.
> > > >>
> > > >> Is there a way for us to serialize the "path"
> > values on
> > > shutdown and
> > > >>pick them up on restart? This will ensure the browser
> > cache doesn't
> > > >>display incorrect images. I don't mind if users
> can't hit
> > older pages
> > > >>(i.e. path=10 and below) because they don't exist
> in the
> > new server
> > > >>instance but at least the counter should begin at
> the last
> > used
> > > value +1
> > > >>
> > > >> Let me know what you think.
> > > >>
> > > >>Thanks,
> > > >>Gili
> > > >>--
> > > >> http://www.desktopbeautifier.com/
> > > >>
> > > >>
> > > >>-------------------------------------------------------
> > > >>This SF.Net email is sponsored by:
> > > >>Power Architecture Resource Center: Free content,
> downloads,
> > > discussions,
> > > >>and more.
> http://solutions.newsforge.com/ibmarch.tmpl
> <http://solutions.newsforge.com/ibmarch.tmpl >
> > > >>_______________________________________________
> > > >>Wicket-user mailing list
> > > >> [email protected]
> <mailto:[email protected]>
> > <mailto: [email protected]
> <mailto:[email protected]>>
> > > <mailto: [email protected]
> <mailto:[email protected]>
> > <mailto:[email protected]
> <mailto:[email protected] >>>
> > > >>
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> > > <
> https://lists.sourceforge.net/lists/listinfo/wicket-user>
> > > >>
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email is sponsored by:
> > > > Power Architecture Resource Center: Free content,
> downloads,
> > > discussions,
> > > > and more.
> http://solutions.newsforge.com/ibmarch.tmpl
> <http://solutions.newsforge.com/ibmarch.tmpl >
> > <http://solutions.newsforge.com/ibmarch.tmpl>
> > > > _______________________________________________
> > > > Wicket-user mailing list
> > > > [email protected]
> <mailto:[email protected]>
> > <mailto: [email protected]
> <mailto:[email protected]>>
> > > <mailto:[email protected]
> <mailto:[email protected]>
> > <mailto: [email protected]
> <mailto:[email protected]>>>
> > > >
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> > < https://lists.sourceforge.net/lists/listinfo/wicket-user>
> > > >
> > >
> > > --
> > > http://www.desktopbeautifier.com/
> <http://www.desktopbeautifier.com/>
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email is sponsored by:
> > > Power Architecture Resource Center: Free content,
> downloads,
> > > discussions,
> > > and more. http://solutions.newsforge.com/ibmarch.tmpl
> <http://solutions.newsforge.com/ibmarch.tmpl >
> > > _______________________________________________
> > > Wicket-user mailing list
> > > [email protected]
> <mailto:[email protected]>
> > <mailto: [email protected]
> <mailto:[email protected]>>
> > > <mailto:[email protected]
> <mailto:[email protected]>
> > <mailto: [email protected]
> <mailto:[email protected]>>>
> > >
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> < https://lists.sourceforge.net/lists/listinfo/wicket-user>
> > <https://lists.sourceforge.net/lists/listinfo/wicket-user>
> > >
> > >
> >
> > --
> > http://www.desktopbeautifier.com/
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by:
> > Power Architecture Resource Center: Free content, downloads,
> > discussions,
> > and more. http://solutions.newsforge.com/ibmarch.tmpl
> > _______________________________________________
> > Wicket-user mailing list
> > [email protected]
> <mailto:[email protected]>
> > <mailto:[email protected]
> <mailto:[email protected]>>
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > <https://lists.sourceforge.net/lists/listinfo/wicket-user
> < https://lists.sourceforge.net/lists/listinfo/wicket-user>>
> >
> >
>
> --
> http://www.desktopbeautifier.com/
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads,
> discussions,
> and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> <mailto:[email protected]>
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> <https://lists.sourceforge.net/lists/listinfo/wicket-user >
>
>
--
http://www.desktopbeautifier.com/
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
