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
>>>>>>>>>> > [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>
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>> -------------------------------------------------------------------------
>>>>>>>>>> > 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
>>>>>>>>>> > [email protected]
>>>>>>>>>> <mailto:[email protected]>
>>>>>>>>>> > 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
>>>>>>>>>> [email protected]
>>>>>>>>>> <mailto:[email protected]>
>>>>>>>>>> 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
>>>>>>>>>> [email protected]
>>>>>>>>>> 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
>>>>>>>>> [email protected]
>>>>>>>>> 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
>>>>>>> [email protected]
>>>>>>> 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
>>>>> [email protected]
>>>>> 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
>>>> [email protected]
>>>> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user