On Thu, Apr 12, 2012 at 8:55 AM, Martin Grigorov <mgrigo...@apache.org> wrote: > On Thu, Apr 12, 2012 at 6:43 PM, Igor Vaynberg <igor.vaynb...@gmail.com> > wrote: >> On Thu, Apr 12, 2012 at 8:22 AM, Alec Swan <alecs...@gmail.com> wrote: >>> Igor, >>> >>> The link I click ends with /mp/oid/123.9, where 123 is a product id. >>> However, when the page is rendered its URL changes to end with >>> /mp/oid/123.x where x is different every time. Moreover, the page is >>> displaying the wrong product 379! >>> >>> So, it's not the wrong version of the page, but the wrong product that >>> worries me. >>> >>> Can you explain this? >> >> i never once said the word "version" in my response :) i was, in fact, >> talking about page ids. i dont think the old hybrid url coding >> strategy checks the page id in its url against the mount. so in your >> session page 9 can be something entirely different. i believe this is >> what was fixed by WICKET-4488. > > Not exactly. > 4488 fixes the problem when user1 has opened page1?0. Then user2 sends > a url page2?0 to user1. > user1 opens this url but because of the existence of a page with > pageId 0 in the page store user sees page1, not page2 as user2 > intended. > > After 4488 Wicket will load page with id == 0 then it will check its > class against the class of the mountPoint and ignore the stored page > if they don't match. And will create a completely new instance of > mountPoint and show it to user1. I.e. a new instance of page2 > > I hope I described it clearly.
i think thats *exactly* what i said... > > >> >> -igor >> >> >>> >>> Thanks, >>> >>> Alec >>> >>> On Wed, Apr 11, 2012 at 4:08 PM, Bertrand Guay-Paquet >>> <ber...@step.polymtl.ca> wrote: >>>> Hi, >>>> >>>> A ticket regarding this was created and resolved in 1.5 (WICKET-4488). From >>>> the work log: >>>> "There was code for this situation but it didn't cover the case 100%. >>>> Now if a request to page2?0 is made and the type of the found page with >>>> id=0 >>>> is not Page2 then a new instance of Page2 is instantiated." >>>> >>>> >>>> >>>> >>>> On 11/04/2012 5:56 PM, Igor Vaynberg wrote: >>>>> >>>>> page 5 in your session can be completely different then page 5 in >>>>> user's session. >>>>> >>>>> non-bookmarkable urls cannot be emailed...thats kind of the point. >>>>> >>>>> -igor >>>>> >>>>> On Wed, Apr 11, 2012 at 2:37 PM, Alec Swan<alecs...@gmail.com> wrote: >>>>>> >>>>>> Hello, >>>>>> >>>>>> I received a link from a customer to a versioned page (.version at the >>>>>> end of the URL). However, when I click on the link I see a completely >>>>>> different page. >>>>>> >>>>>> We are using Wicket 1.4.17 and the page is mounted as: >>>>>> >>>>>> mount(new HybridUrlCodingStrategy("mp", MyPage.class)); >>>>>> >>>>>> Why is this happening and how can I fix this? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Alec >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>>> >>>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> > > > > -- > Martin Grigorov > jWeekend > Training, Consulting, Development > http://jWeekend.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org