Sounds like a plan Martijn
On Fri, Feb 27, 2009 at 10:01 AM, Johan Compagner <jcompag...@gmail.com> wrote: > Ahh and that page is not in a requesttarget at this time. > > So what we can do is not call page.detach() in requesttarget.detach() > But everything just in touched pages. (requesttarget detach can just > put the page in the touched pages list to be sure) > > On 27/02/2009, Martijn Dashorst <martijn.dasho...@gmail.com> wrote: >> Wicket2130Page touchedPage = new Wicket2130Page(); >> CharSequence urlFor = RequestCycle.get().urlFor(touchedPage); >> >> This is called in creating a ModalWindow with a page as content. >> >> Martijn >> >> On Fri, Feb 27, 2009 at 8:53 AM, Johan Compagner <jcompag...@gmail.com> >> wrote: >>> I think we just need to check how it is possible that the page comes >>> not detached in that map. That shouldnt be possible >>> >>> So what is the place that pushes it? >>> >>> On 26/02/2009, Martijn Dashorst <martijn.dasho...@gmail.com> wrote: >>>> I've added this test to a JIRA issue, but I can also commit it. That >>>> would fail the build though... >>>> >>>> I'm not certain what the way to go is to solve this particular issue. >>>> >>>> A naive solution would be to just iterate through the threadlocal and >>>> call detach on each page. >>>> >>>> Can we (I) commit test cases for a bug without a solution? >>>> >>>> Martijn >>>> >>>> >>>> On Thu, Feb 26, 2009 at 2:31 PM, Martijn Dashorst (JIRA) >>>> <j...@apache.org> wrote: >>>>> >>>>> [ >>>>> https://issues.apache.org/jira/browse/WICKET-2130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel >>>>> ] >>>>> >>>>> Martijn Dashorst updated WICKET-2130: >>>>> ------------------------------------- >>>>> >>>>> Attachment: wicket-2130.tgz >>>>> >>>>> this tarball creates a wicket test case in >>>>> src/test/java/org/apache/wicket/wicket2130 >>>>> >>>>> untar it in jdk-1.4/wicket >>>>> >>>>> >>>>>> Pages stored in Session.touchedPages aren't detached when part of >>>>>> ModalWindow >>>>>> ----------------------------------------------------------------------------- >>>>>> >>>>>> Key: WICKET-2130 >>>>>> URL: https://issues.apache.org/jira/browse/WICKET-2130 >>>>>> Project: Wicket >>>>>> Issue Type: Bug >>>>>> Components: wicket >>>>>> Affects Versions: 1.3.5, 1.4-RC2 >>>>>> Reporter: Martijn Dashorst >>>>>> Fix For: 1.3.6, 1.4-RC3 >>>>>> >>>>>> Attachments: wicket-2130.tgz >>>>>> >>>>>> >>>>>> Creating a ModalWindow with a Page causes the newly constructed page >>>>>> not >>>>>> to be detached. >>>>>> The page is stored in Session.touchedPages, but that list isn't >>>>>> properly >>>>>> processed at the end of the request for detaching. >>>>>> I'll try to create a testcase for this. >>>>> >>>>> -- >>>>> This message is automatically generated by JIRA. >>>>> - >>>>> You can reply to this email to add a comment to the issue online. >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> Become a Wicket expert, learn from the best: http://wicketinaction.com >>>> Apache Wicket 1.3.5 is released >>>> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3. >>>> >>> >> >> >> >> -- >> Become a Wicket expert, learn from the best: http://wicketinaction.com >> Apache Wicket 1.3.5 is released >> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3. >> > -- Become a Wicket expert, learn from the best: http://wicketinaction.com Apache Wicket 1.3.5 is released Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.