Okay I have got something that'll make you happy: wicket quickstart! Pick it
up at  http://www.yomari.net/~samyem/problem-wicket-quickstart.zip

It has two pages. The first page is okay. Click on the link to go to the
second one. And click on the "Click here to add one" link. Nothing will
happen. Refresh the page (F5 will do). Now click on the same link again, and
everything works. 

I've identified the problem to be the way the ajax behaviour clears the
ThreadLocal variable, as I've explained in the other email. But I am not too
sure what is a proper fix for this problem.

This quick start has the essentials of the way I am using wicket. I cannot
do it anyother way due to the application's requirements. I've got it
working in my case for now by moving the ThreadLocal variable one step up in
AbstractBehavior and making the cleanup method in AbstractBehavior set the
ThreadLocal to null. That fixed this  problem apparently, but I'll let you
have the final say on this.

- Samyem



Matej Knopp wrote:
> 
> No matter what I do I just can't reproduce this. Can you please double 
> check that you're using branch wicket-1.x or trunk, and a clean build?
> 
> If the problem persists, can you please either check if it happens with 
> wicket-examples too or try to isolate the problem and provide a 
> quickstart example? I'll be more than happy to look at it.
> 
> Thanks,
> 
> -Matej
> 
> samyem wrote:
>> Upon further investigations, what is clear is that when the page first
>> loads,
>> it loads up all the java scripts in the header. When I do a page refresh
>> by
>> pressing F5, the ensuing page does not render the javascript references
>> at
>> all. Looks like there is some logic which prevents javascripts from
>> rendering after the initial page display. Here is what I am seeing in my
>> HEAD tag :
>> 
>> Initial page load:
>> 
>> ?
>> <head>
>>      <meta http-equiv="Content-Type" content="text/html;
>> charset=ISO-8859-1"><title>?</title>
>> <script type="text/javascript"
>> src="/mm/app/resources/wicket.ajax.AbstractDefaultAjaxBehavior/wicket-ajax.js"></script>
>> <script type="text/javascript"
>> id="wicket-ajax-debug-enable"><!--/*--><![CDATA[/*><!--*/
>> wicketAjaxDebugEnable=true;
>> /*-->]]>*/</script>
>> 
>> <script type="text/javascript"
>> src="/mm/app/resources/wicket.ajax.AbstractDefaultAjaxBehavior/wicket-ajax-debug-drag.js"></script>
>> <script type="text/javascript"
>> src="/mm/app/resources/wicket.ajax.AbstractDefaultAjaxBehavior/wicket-ajax-debug.js"></script>
>> <script type="text/javascript"
>> src="/mm/app/resources/wicket.extensions.ajax.markup.html.modal.ModalWindow/res/modal.js"></script>
>> <link rel="stylesheet" type="text/css"
>> href="/mm/app/resources/wicket.extensions.ajax.markup.html.modal.ModalWindow/res/modal.css">
>> <link rel="stylesheet" type="text/css"
>> href="/mm/app/resources/com.wsi.mm.ui.commons.modaldialog.WsiModalWindow/modal.css">
>> <script type="text/javascript"><!--/*--><![CDATA[/*><!--*/
>> if (window.name=='') {
>> window.location="/mm/app?wicket:bookmarkablePage=wicket-0:com.wsi.mm.ui.media.MediaPage";
>> }
>> /*-->]]>*/</script>
>> </head>
>> 
>> Subsequent refreshes:
>> 
>> <head>
>>      <meta http-equiv="Content-Type" content="text/html;
>> charset=ISO-8859-1"><title>?</title>
>>      
>> <script type="text/javascript"><!--/*--><![CDATA[/*><!--*/
>> if (window.name=='') {
>> window.location="/mm/app?wicket:bookmarkablePage=wicket-1:com.wsi.mm.ui.media.MediaPage";
>> }
>> /*-->]]>*/</script>
>> </head>
>> 
>> Now I think we should be able to pinpoint the problem at the moment.
>> 
>> 
>> 
>> 
>> samyem wrote:
>>> I am also getting this new error after the update:
>>>
>>> Error: wicketAjaxGet is not defined
>>> Source File: http://localhost:8081/mm/app?wicket:interface=:11:1:
>>> Line: 1
>>>
>>>
>>>
>>> samyem wrote:
>>>> I updated wicket and wicket-extension and now my modal window is not
>>>> even
>>>> showing and the date picker does not show up in non modal window pages
>>>> as
>>>> well. I can only see the error through the ajax debugger as:
>>>>
>>>> ...
>>>> NFO: Response parsed. Now invoking steps...
>>>> INFO:
>>>> INFO: Initiating Ajax GET request on /mm/calendar.js
>>>> INFO: Invoking pre-call handler(s)...
>>>> ERROR: Received Ajax response with code: 404
>>>> INFO: Invoking post-call handler(s)...
>>>> INFO: Invoking failure handler(s)...
>>>> ...
>>>>
>>>> After this, further clicks gives this error:
>>>>
>>>> INFO: Chanel busy - postponing...
>>>>
>>>> On non-modal pages, I get things like:
>>>>
>>>> Error: Calendar is not defined
>>>> Source File: http://localhost:8081/mm/app?wicket:interface=:13::
>>>> Line: 214
>>>>
>>>> And even my auto-complete text box is broken now with the latest code.
>>>> I
>>>> get things like:
>>>>
>>>> Error: Wicket.Ajax has no properties
>>>> Source File: http://localhost:8081/mm/javascript/wicket-autocomplete.js
>>>> Line: 7
>>>>
>>>> And the auto-complete fails to work. Nontheless, other ajax behaviour
>>>> like ajax links and so forth are still working. When I revert the
>>>> wicket
>>>> library to the release version, it does not break like this. Before
>>>> this
>>>> fix, the only thing not working was the date picker not working on ajax
>>>> refresh. Looks like the fix actually broke far more things than fixing
>>>> the original problem. If you cannot identify the problem, I could
>>>> prepare
>>>> a quickstart to demonstrate these issues.
>>>>
>>>> - Samyem
>>>>
>>>>
>>>> Matej Knopp wrote:
>>>>> The fix is in svn. (both 1.x and 2.0)
>>>>> DatePicker in modal window panel now works, although the issue with 
>>>>> z-index still remains. As a side effect this also fixes the component 
>>>>> use check for components that render into head, so calling 
>>>>> getDebugSettings().setComponentUseCheck(false) in application#init is
>>>>> no 
>>>>> longer necessary.
>>>>>
>>>>> I'd appreciate if everyone who has issues with header contribution
>>>>> test 
>>>>> it with current svn. The more bugs we nail down the better! :)
>>>>>
>>>>> -Matej
>>>>>
>>>>> Matej Knopp wrote:
>>>>>> Hi,
>>>>>>
>>>>>> It indeed is problem with modal window. Or, better said, with 
>>>>>> AjaxRequestTarget. I've tried to put date picker to modal window, and
>>>>>> it 
>>>>>> didn't work. The reason is that component is not attached when
>>>>>> rendering 
>>>>>> it's header contribution from AjaxRequestTarget. I've tried to
>>>>>> refactor 
>>>>>> AjaxRequestTarget a bit to call responseComponent first, and that way
>>>>>> it 
>>>>>> worked (of course the problem with date picker having lower z order
>>>>>> than 
>>>>>> modal window is still there).
>>>>>>
>>>>>> Anyway, to fix this, we have to refactor AjaxRequestTarget to render 
>>>>>> component prior rendering the header contribution (although in
>>>>>> response 
>>>>>> these should be reversed, e.g. header contribution before component 
>>>>>> body). And the header contribution should be rendered between
>>>>>> page.startComponentRender(component) and 
>>>>>> page.endComponentRender(component);
>>>>>>
>>>>>> -Matej
>>>>>>
>>>>>> samyem wrote:
>>>>>>> Well it might actually be just a problem with this component. In my
>>>>>>> case, all
>>>>>>> I have is a date picker in a modal window which is shown as a result
>>>>>>> of
>>>>>>> clicking on a link. This produced the shown error and the modal
>>>>>>> window
>>>>>>> fail
>>>>>>> to display. I am sure you can replicate this condition with the
>>>>>>> current SVN
>>>>>>> source with this much info.
>>>>>>>
>>>>>>> - Samyem
>>>>>>>
>>>>>>>
>>>>>>> Matej Knopp wrote:
>>>>>>>> I don'y really understand why. I was able to reproduce the problem
>>>>>>>> with 
>>>>>>>> the files attached to bug report. And after I fixed the debug
>>>>>>>> console, 
>>>>>>>> the problems were no longer there (though there was other problem - 
>>>>>>>> component not rendered except - for which it is necessary to
>>>>>>>> disable 
>>>>>>>> component render check, at least for now).
>>>>>>>>
>>>>>>>> Are you sure you have cleared the browser cache?
>>>>>>>>
>>>>>>>> So far I had no problems with ajax header contribution apart from
>>>>>>>> this 
>>>>>>>> one. But that doesn't mean there are none. Can you please provide a 
>>>>>>>> testcase/quick start for the problems you are encountering now?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> -Matej
>>>>>>>>
>>>>>>>> samyem wrote:
>>>>>>>>> The header contribution logic seems to be still flawed. The
>>>>>>>>> javascript
>>>>>>>>> references were not added to the HTML's HEAD at all when the
>>>>>>>>> component is
>>>>>>>>> added by ajax. I guess this is a larger problem than the date
>>>>>>>>> picker. The
>>>>>>>>> same problem would occur everytime the javascript/stylesheet are
>>>>>>>>> added
>>>>>>>>> dynamically.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Matej Knopp wrote:
>>>>>>>>>> Well, I was working on it. But only to the degree that I disabled
>>>>>>>>>> the 
>>>>>>>>>> disabling of check during ajax request, because it was no longer
>>>>>>>>>> necessary.
>>>>>>>>>>
>>>>>>>>>> Unfortunately head contribution is something else, I'm not sure
>>>>>>>>>> how
>>>>>>>>>> to 
>>>>>>>>>> do it the best way, again, it's not my domain. I think that I've
>>>>>>>>>> posted 
>>>>>>>>>> mail about it to the list, I'm not sure what the outcome was.
>>>>>>>>>>
>>>>>>>>>> -Matej
>>>>>>>>>>
>>>>>>>>>> Igor Vaynberg wrote:
>>>>>>>>>>> i thought you _were_ working on the component use check and ajax
>>>>>>>>>>> target 
>>>>>>>>>>> stuff?
>>>>>>>>>>>
>>>>>>>>>>> -Igor
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 9/22/06, *Matej Knopp* < [EMAIL PROTECTED]
>>>>>>>>>>> <mailto:[EMAIL PROTECTED]>>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>     I don't think so. I was working on header contribution and
>>>>>>>>>>> problem
>>>>>>>>>>> with
>>>>>>>>>>>     debug console calling document.write() (thus removing all
>>>>>>>>>>> head
>>>>>>>>>>> elements
>>>>>>>>>>>     from DOM).
>>>>>>>>>>>
>>>>>>>>>>>     This is something completely different, it's related to the
>>>>>>>>>>> component
>>>>>>>>>>>     rendered check. That's not my domain. I believe the problem
>>>>>>>>>>> are
>>>>>>>>>>>     components in <wicket:head> section of DataPicker.
>>>>>>>>>>>
>>>>>>>>>>>     Anyway, what can temporary help is to disable component
>>>>>>>>>>> render
>>>>>>>>>>> check
>>>>>>>>>>> in
>>>>>>>>>>>     appication settings. Juergen?
>>>>>>>>>>>
>>>>>>>>>>>     -Matej
>>>>>>>>>>>
>>>>>>>>>>>     Igor Vaynberg wrote:
>>>>>>>>>>>      > matej was working to fix this, i thought he did....
>>>>>>>>>>> matej?
>>>>>>>>>>>      >
>>>>>>>>>>>      > -Igor
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>      > On 9/21/06, *samyem* <[EMAIL PROTECTED]
>>>>>>>>>>> <mailto:[EMAIL PROTECTED]>
>>>>>>>>>>>     <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > wrote:
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>      >     I took the latest SVN code today and suddenly, I am
>>>>>>>>>>> getting
>>>>>>>>>>> the
>>>>>>>>>>>      >     following
>>>>>>>>>>>      >     error everytime there is an ajax refresh on panels
>>>>>>>>>>> with
>>>>>>>>>>> date
>>>>>>>>>>>     pickers:
>>>>>>>>>>>      >
>>>>>>>>>>>      >     2006-09-21 14:16:07,728 ERROR
>>>>>>>>>>> wicket.ajax.AjaxRequestTarget
>>>>>>>>>>> -
>>>>>>>>>>>     Error
>>>>>>>>>>>      >     while
>>>>>>>>>>>      >     responding to an AJAX request:
>>>>>>>>>>> [EMAIL PROTECTED]
>>>>>>>>>>>      >     markupIdToComponent
>>>>>>>>>>> [{pageBody_sidePanel=[MarkupContainer
>>>>>>>>>>>     [Component
>>>>>>>>>>>      >     id =
>>>>>>>>>>>      >     sidePanel, page =
>>>>>>>>>>>     com.wsi.mm.ui.directship.item.ItemDirectShipPage,
>>>>>>>>>>>      >     path =
>>>>>>>>>>>      >     4:pageBody:sidePanel.DirectShipSideBarPanel,
>>>>>>>>>>> isVisible
>>>>>>>>>>> =
>>>>>>>>>>> true,
>>>>>>>>>>>      >     isVersioned =
>>>>>>>>>>>      >     false]]}], prependJavascript [[]], appendJavascript
>>>>>>>>>>> [[var
>>>>>>>>>>> win;
>>>>>>>>>>>      >     try {
>>>>>>>>>>>      >             win = window.parent.Wicket.Window;
>>>>>>>>>>>      >     } catch (ignore) {
>>>>>>>>>>>      >     }
>>>>>>>>>>>      >     if (typeof(win) != "undefined" && typeof(win.current
>>>>>>>>>>> )
>>>>>>>>>>> !=
>>>>>>>>>>>     "undefined") {
>>>>>>>>>>>      >             window.parent.setTimeout(function() {
>>>>>>>>>>>      >                     win.current.close();
>>>>>>>>>>>      >             }, 0);
>>>>>>>>>>>      >     }]]
>>>>>>>>>>>      >     wicket.WicketRuntimeException: The component(s) below
>>>>>>>>>>> failed
>>>>>>>>>>> to
>>>>>>>>>>>      >     render. A
>>>>>>>>>>>      >     common problem is that you have added a component in
>>>>>>>>>>> code
>>>>>>>>>>> but
>>>>>>>>>>>     forgot to
>>>>>>>>>>>      >     reference it in the markup (thus the component will
>>>>>>>>>>> never be
>>>>>>>>>>>     rendered).
>>>>>>>>>>>      >
>>>>>>>>>>>      >     1. [MarkupContainer [Component id = calendarMain,
>>>>>>>>>>> page
>>>>>>>>>>> =
>>>>>>>>>>>      >     com.wsi.mm.ui.directship.item.ItemDirectShipPage ,
>>>>>>>>>>> path
>>>>>>>>>>> =
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> 4:pageBody:sidePanel:massUpdate:massUpdateForm:releaseDate:picker:calendarMain.JavaScriptReference,
>>>>>>>>>>>      >     isVisible = true, isVersioned = false]]
>>>>>>>>>>>      >     2. [MarkupContainer [Component id = calendarSetup,
>>>>>>>>>>> page
>>>>>>>>>>> =
>>>>>>>>>>>      >     com.wsi.mm.ui.directship.item.ItemDirectShipPage ,
>>>>>>>>>>> path
>>>>>>>>>>> =
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> 4:pageBody:sidePanel:massUpdate:massUpdateForm:releaseDate:picker:calendarSetup.JavaScriptReference
>>>>>>>>>>>     ,
>>>>>>>>>>>      >     isVisible = true, isVersioned = false]]
>>>>>>>>>>>      >     3. [MarkupContainer [Component id = calendarLanguage,
>>>>>>>>>>> page =
>>>>>>>>>>>      >     com.wsi.mm.ui.directship.item.ItemDirectShipPage,
>>>>>>>>>>> path
>>>>>>>>>>> =
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> 4:pageBody:sidePanel:massUpdate:massUpdateForm:releaseDate:picker:
>>>>>>>>>>>     calendarLanguage.JavaScriptReference,
>>>>>>>>>>>      >     isVisible = true, isVersioned = false]]
>>>>>>>>>>>      >     4. [MarkupContainer [Component id = calendarStyle,
>>>>>>>>>>> page
>>>>>>>>>>> =
>>>>>>>>>>>      >     com.wsi.mm.ui.directship.item.ItemDirectShipPage,
>>>>>>>>>>> path
>>>>>>>>>>> =
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> 4:pageBody:sidePanel:massUpdate:massUpdateForm:releaseDate:picker:calendarStyle.StyleSheetReference,
>>>>>>>>>>>      >     isVisible = true, isVersioned = false]]
>>>>>>>>>>>      >
>>>>>>>>>>>      >             at wicket.Page.checkRendering
>>>>>>>>>>> (Page.java:1105)
>>>>>>>>>>>      >             at
>>>>>>>>>>> wicket.Page.endComponentRender(Page.java:431)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> wicket.ajax.AjaxRequestTarget.respondComponent(AjaxRequestTarget.java:467)
>>>>>>>>>>>      >             at wicket.ajax.AjaxRequestTarget.respond
>>>>>>>>>>>      >     (AjaxRequestTarget.java:353)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond
>>>>>>>>>>>      >     (AbstractCompoundRequestCycleProcessor.java:66)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:868)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >     wicket.RequestCycle.processEventsAndRespond
>>>>>>>>>>>     (RequestCycle.java:900)
>>>>>>>>>>>      >             at
>>>>>>>>>>> wicket.RequestCycle.step(RequestCycle.java:976)
>>>>>>>>>>>      >             at
>>>>>>>>>>> wicket.RequestCycle.steps(RequestCycle.java:1050)
>>>>>>>>>>>      >             at
>>>>>>>>>>> wicket.RequestCycle.request(RequestCycle.java
>>>>>>>>>>> :454)
>>>>>>>>>>>      >             at wicket.protocol.http.WicketServlet.doGet
>>>>>>>>>>>      >     (WicketServlet.java:217)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>> wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:260)
>>>>>>>>>>>      >             at
>>>>>>>>>>>     javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>>>>>>>>>>>      >             at javax.servlet.http.HttpServlet.service
>>>>>>>>>>>     (HttpServlet.java:853)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >     org.mortbay.jetty.servlet.ServletHolder.handle
>>>>>>>>>>>     (ServletHolder.java:358)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >     org.mortbay.jetty.servlet.ServletHandler.handle
>>>>>>>>>>>     (ServletHandler.java:567)
>>>>>>>>>>>      >             at
>>>>>>>>>>>     org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java
>>>>>>>>>>>
>>>>>>>>>>>      >     :525)
>>>>>>>>>>>      >             at
>>>>>>>>>>>     org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
>>>>>>>>>>>      >             at
>>>>>>>>>>>     org.mortbay.http.HttpServer.service(HttpServer.java:879)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >     org.mortbay.http.HttpConnection.service
>>>>>>>>>>> (HttpConnection.java
>>>>>>>>>>>     :790)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:961)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>> org.mortbay.http.HttpConnection.handle(HttpConnection.java
>>>>>>>>>>> :807)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >     org.mortbay.http.SocketListener.handleConnection
>>>>>>>>>>>      >     (SocketListener.java:218)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>> org.mortbay.util.ThreadedServer.handle(ThreadedServer.java
>>>>>>>>>>> :300)
>>>>>>>>>>>      >             at
>>>>>>>>>>>      >    
>>>>>>>>>>> org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)
>>>>>>>>>>>      >
>>>>>>>>>>>      >     Is there anything I can do to get rid of this error?
>>>>>>>>>>> Or
>>>>>>>>>>> is
>>>>>>>>>>> it
>>>>>>>>>>> a
>>>>>>>>>>>      >     wicket bug?
>>>>>>>>>>>      >     --
>>>>>>>>>>>      >     View this message in context:
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> http://www.nabble.com/ajax-refresh-on-date-picker-tf2314518.html#a6436806
>>>>>>>>>>>      >     Sent from the Wicket - User mailing list archive at
>>>>>>>>>>>     Nabble.com <http://Nabble.com>
>>>>>>>>>>>      >     <http://Nabble.com>.
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>      >     Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>      >     Join SourceForge.net's Techsay panel and you'll get
>>>>>>>>>>> the
>>>>>>>>>>> chance
>>>>>>>>>>> to
>>>>>>>>>>>      >     share your
>>>>>>>>>>>      >     opinions on IT & business topics through brief
>>>>>>>>>>> surveys
>>>>>>>>>>> --
>>>>>>>>>>> and
>>>>>>>>>>>     earn cash
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>    
>>>>>>>>>>> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>>>>>>>>>>>      >    
>>>>>>>>>>>    
>>>>>>>>>>> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>    
>>>>>>>>>>> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>>
>>>>>>>>>>>      >     _______________________________________________
>>>>>>>>>>>      >     Wicket-user mailing list
>>>>>>>>>>>      >     Wicket-user@lists.sourceforge.net
>>>>>>>>>>>     <mailto:Wicket-user@lists.sourceforge.net>
>>>>>>>>>>>      >     <mailto: Wicket-user@lists.sourceforge.net
>>>>>>>>>>>     <mailto:Wicket-user@lists.sourceforge.net>>
>>>>>>>>>>>      >    
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>     <https://lists.sourceforge.net/lists/listinfo/wicket-user>
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>    
>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>    
>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>      > Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>      > Join SourceForge.net's Techsay panel and you'll get the
>>>>>>>>>>> chance
>>>>>>>>>>> to
>>>>>>>>>>>     share your
>>>>>>>>>>>      > opinions on IT & business topics through brief surveys --
>>>>>>>>>>> and
>>>>>>>>>>>     earn cash
>>>>>>>>>>>      >
>>>>>>>>>>>    
>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>    
>>>>>>>>>>> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>      >
>>>>>>>>>>>    
>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>      >
>>>>>>>>>>>      > _______________________________________________
>>>>>>>>>>>      > Wicket-user mailing list
>>>>>>>>>>>      > Wicket-user@lists.sourceforge.net
>>>>>>>>>>>     <mailto:Wicket-user@lists.sourceforge.net>
>>>>>>>>>>>      > https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>     <https://lists.sourceforge.net/lists/listinfo/wicket-user>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>    
>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>>     Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>>     Join SourceForge.net's Techsay panel and you'll get the
>>>>>>>>>>> chance
>>>>>>>>>>> to
>>>>>>>>>>>     share your
>>>>>>>>>>>     opinions on IT & business topics through brief surveys --
>>>>>>>>>>> and
>>>>>>>>>>> earn
>>>>>>>>>>> cash
>>>>>>>>>>>    
>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>    
>>>>>>>>>>> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>>>>>>>>>>>     _______________________________________________
>>>>>>>>>>>     Wicket-user mailing list
>>>>>>>>>>>     Wicket-user@lists.sourceforge.net
>>>>>>>>>>>     <mailto:Wicket-user@lists.sourceforge.net>
>>>>>>>>>>>     https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>
>>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the chance
>>>>>>>>>>> to
>>>>>>>>>>> share
>>>>>>>>>>> your
>>>>>>>>>>> opinions on IT & business topics through brief surveys -- and
>>>>>>>>>>> earn
>>>>>>>>>>> cash
>>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>>> Wicket-user@lists.sourceforge.net
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>>>>>>>> share
>>>>>>>>>> your
>>>>>>>>>> opinions on IT & business topics through brief surveys -- and
>>>>>>>>>> earn
>>>>>>>>>> cash
>>>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Wicket-user mailing list
>>>>>>>>>> Wicket-user@lists.sourceforge.net
>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>> -------------------------------------------------------------------------
>>>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>>>>>> share
>>>>>>>> your
>>>>>>>> opinions on IT & business topics through brief surveys -- and earn
>>>>>>>> cash
>>>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>>>> _______________________________________________
>>>>>>>> Wicket-user mailing list
>>>>>>>> Wicket-user@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>> -------------------------------------------------------------------------
>>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>>>> share
>>>>>> your
>>>>>> opinions on IT & business topics through brief surveys -- and earn
>>>>>> cash
>>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>>> _______________________________________________
>>>>>> Wicket-user mailing list
>>>>>> Wicket-user@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>>
>>>>>
>>>>> -------------------------------------------------------------------------
>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>>> share
>>>>> your
>>>>> opinions on IT & business topics through brief surveys -- and earn
>>>>> cash
>>>>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>>>>> _______________________________________________
>>>>> Wicket-user mailing list
>>>>> Wicket-user@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>>>
>>>>>
>>>>
>>>
>> 
> 
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> 
> 

-- 
View this message in context: 
http://www.nabble.com/ajax-refresh-on-date-picker-tf2314518.html#a6499187
Sent from the Wicket - User mailing list archive at Nabble.com.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to