fixed. Panel children can now be re-rendered (AJAX) as well. Juergen
On 12/23/05, Juergen Donnerstag <[EMAIL PROTECTED]> wrote: > Actually rerendering a Panel does work (junit tests are successful), > but a component within a panel does not. > > Juergen > > On 12/23/05, Marco van de Haar <[EMAIL PROTECTED]> wrote: > > I might be a bit late, but I built a few components using your code and > > I have to say it works pretty good! The only problems I encountered > > during testing were indeed with Panels. Not only with rerendering > > Panels, but also with rerendering components within Panels. When our > > demo app is done we will share this and hopefully we can show a nice > > Wicket demo using (alpha) partial page rendering. > > > > Marco & Ruud > > > > Juergen Donnerstag wrote: > > > > >I tried to find a quick fix already, but I didn't succeed. I haven't > > >found the right approach yet. > > > > > >Juergen > > > > > >On 12/20/05, Ari Suutari <[EMAIL PROTECTED]> wrote: > > > > > > > > >>Hi, > > >> > > >> > > >> > > >>>I extended the junit with such a case. And yes, it fails as well. > > >>> > > >>> > > >> If you can find time to look at this before 1.2 it would be great. > > >> If could try to help too, but so far it looks like I'll have to learn > > >> more about wicket internals before. > > >> > > >> > > >> Ari S. > > >> > > >> > > >> > > >>>On 12/19/05, Ari Suutari <[EMAIL PROTECTED]> wrote: > > >>> > > >>> > > >>>>Hi again, > > >>>> > > >>>> > > >>>> > > >>>>>SimplePageTest > > >>>>>contains a test to rerender the Panel, but not a component inside a > > >>>>>Panel, correct? Is that the test you added? > > >>>>> > > >>>>> > > >>>> Sorry, I missed this, but yes, this is specifically the case that > > >>>> seems to fail. > > >>>> My code is not a junit test case, it is more like a very much > > >>>> trimmed down > > >>>> version of the actual application.. > > >>>> > > >>>> > > >>>> Ari S. > > >>>> > > >>>> > > >>>> > > >>>>>Juergen > > >>>>> > > >>>>>On 12/19/05, Ari Suutari <[EMAIL PROTECTED]> wrote: > > >>>>> > > >>>>> > > >>>>>>Ok, > > >>>>>> > > >>>>>>I have now reproduced the problem with simple page. If I have a page, > > >>>>>>which has a panel (with > > >>>>>>it's own html template) which contains some tags it is not possible > > >>>>>>to render those panel's tags > > >>>>>>via ajax handler from phonebook example. > > >>>>>> > > >>>>>>The difference with full page render and partial render with ajax > > >>>>>>seems to be that > > >>>>>>Panel's onRender calls renderAssociatedMarkup, which sets the > > >>>>>>markupStream for > > >>>>>>panel, then renders it's components and sets it back to original > > >>>>>>stream (which is page's stream). > > >>>>>> > > >>>>>>When trying the same via ajax, this is not happening, since the Panel > > >>>>>>is not asked to render, only > > >>>>>>one component inside it. Somehow partial rendering code should do the > > >>>>>>same magic as panel > > >>>>>>does during it's rendering (ie. the stuff in renderAssociatedMarkup). > > >>>>>> > > >>>>>> Ari S. > > >>>>>> > > >>>>>> > > >>>>>>----- Original Message ----- > > >>>>>>From: "Ari Suutari" <[EMAIL PROTECTED]> > > >>>>>>To: <wicket-user@lists.sourceforge.net> > > >>>>>>Sent: Monday, December 19, 2005 1:25 PM > > >>>>>>Subject: Re: [Wicket-user] How to render part of page (with ajax > > >>>>>>maybe) > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>Hi, > > >>>>>>> > > >>>>>>>I can now report that things mostly work. But there are still some > > >>>>>>>cases where the page renders ok, but some components don't when > > >>>>>>>trying to render just a component. My application is already rather > > >>>>>>>complex > > >>>>>>>(I'm still digging deeper in this), but it looks like that there are > > >>>>>>>cases > > >>>>>>>where system tries to use invalid markup to render component, which > > >>>>>>>results in exception or wrong output. I have verified this by > > >>>>>>>debugging to > > >>>>>>>Component.onRender ->...... -> MarkupStream.setCurrentIndex, after > > >>>>>>>which > > >>>>>>>stream is at bad position. Good thing is that behaviour is > > >>>>>>>consistent, ie. it is > > >>>>>>>always the same component/components that don't render themself > > >>>>>>>correctly via ajax. > > >>>>>>> > > >>>>>>>I'm trying to build a simpler test case, if possible. > > >>>>>>> > > >>>>>>> Ari S. > > >>>>>>> > > >>>>>>>----- Original Message ----- > > >>>>>>>From: "Juergen Donnerstag" <[EMAIL PROTECTED]> > > >>>>>>>To: <wicket-user@lists.sourceforge.net> > > >>>>>>>Sent: Friday, December 16, 2005 3:44 PM > > >>>>>>>Subject: Re: [Wicket-user] How to render part of page (with ajax > > >>>>>>>maybe) > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>>>That that is true as well. You can not render a component inside a > > >>>>>>>>view, because these component by default get removed onEndRequest > > >>>>>>>>for > > >>>>>>>>optimization reason. I think you can avoid it by calling > > >>>>>>>>listView.setOptimizedxxxx() > > >>>>>>>> > > >>>>>>>>Juergen > > >>>>>>>> > > >>>>>>>>On 12/16/05, Ari Suutari <[EMAIL PROTECTED]> wrote: > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>Hi, > > >>>>>>>>> > > >>>>>>>>>I did some more testing. Instead of my original case, I tried to > > >>>>>>>>>render a component > > >>>>>>>>>hiearchy which is at upper level in my application and it works ! > > >>>>>>>>> > > >>>>>>>>>Could the problem in my original case be that the component I'm > > >>>>>>>>>trying > > >>>>>>>>>to render is inside pageable listview ? > > >>>>>>>>> > > >>>>>>>>> Ari S. > > >>>>>>>>> > > >>>>>>>>>----- Original Message ----- > > >>>>>>>>>From: "Ari Suutari" <[EMAIL PROTECTED]> > > >>>>>>>>>To: <wicket-user@lists.sourceforge.net> > > >>>>>>>>>Sent: Friday, December 16, 2005 2:29 PM > > >>>>>>>>>Subject: Re: [Wicket-user] How to render part of page (with ajax > > >>>>>>>>>maybe) > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>>Ok, > > >>>>>>>>>> > > >>>>>>>>>>(Sorry for horrible formatting of this e-mail) > > >>>>>>>>>> > > >>>>>>>>>>I took code from AjaxHandler.java to my TestAjaxHandler, so it > > >>>>>>>>>>looks > > >>>>>>>>>>like this: > > >>>>>>>>>> > > >>>>>>>>>>import wicket.*; > > >>>>>>>>>>import wicket.protocol.http.*; > > >>>>>>>>>>import wicket.protocol.http.servlet.ServletWebRequest; > > >>>>>>>>>>import wicket.response.StringResponse; > > >>>>>>>>>>import wicket.util.resource.*; > > >>>>>>>>>> > > >>>>>>>>>>public class TestAjaxHandler extends AjaxHandler > > >>>>>>>>>>{ > > >>>>>>>>>>protected String getImplementationId() > > >>>>>>>>>>{ > > >>>>>>>>>> return "test"; > > >>>>>>>>>>} > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>>protected IResourceStream getResponse() > > >>>>>>>>>>{ > > >>>>>>>>>> Component[] components = new Component[1]; > > >>>>>>>>>> components[0] = getComponent(); > > >>>>>>>>>> > > >>>>>>>>>> return render(components); > > >>>>>>>>>>} > > >>>>>>>>>> > > >>>>>>>>>>public IResourceStream render(final Component[] components) > > >>>>>>>>>>{ > > >>>>>>>>>> > > >>>>>>>>>> StringBufferResourceStream response = new > > >>>>>>>>>> StringBufferResourceStream("text/xml"); > > >>>>>>>>>> response.append("<?xml version='1.0' encoding='utf-8'?>"); > > >>>>>>>>>> response.append("<components>"); > > >>>>>>>>>> if (components != null) > > >>>>>>>>>> { > > >>>>>>>>>> Response resp = new StringResponse(); > > >>>>>>>>>> RequestCycle requestCycle = RequestCycle.get(); > > >>>>>>>>>> Response origResponse = requestCycle.getResponse(); > > >>>>>>>>>> try > > >>>>>>>>>> { > > >>>>>>>>>> requestCycle.setResponse(resp); > > >>>>>>>>>> for (int i=0; i < components.length; i++) > > >>>>>>>>>> { > > >>>>>>>>>> resp.write("<component cssid=''><![CDATA["); > > >>>>>>>>>> Component component = components[i]; > > >>>>>>>>>> boolean renderBodyOnly = component.getRenderBodyOnly(); > > >>>>>>>>>> try > > >>>>>>>>>> { > > >>>>>>>>>> component.setRenderBodyOnly(true); > > >>>>>>>>>> component.render(); > > >>>>>>>>>> } > > >>>>>>>>>> catch (Exception ex) > > >>>>>>>>>> { > > >>>>>>>>>> resp.write(ex.toString()); > > >>>>>>>>>> } > > >>>>>>>>>> finally > > >>>>>>>>>> { > > >>>>>>>>>> component.setRenderBodyOnly(renderBodyOnly); > > >>>>>>>>>> } > > >>>>>>>>>> resp.write("]]<component>"); > > >>>>>>>>>> } > > >>>>>>>>>> } > > >>>>>>>>>> finally > > >>>>>>>>>> { > > >>>>>>>>>> requestCycle.setResponse(origResponse); > > >>>>>>>>>> } > > >>>>>>>>>> response.append(resp.toString()); > > >>>>>>>>>> } > > >>>>>>>>>> response.append("</components>"); > > >>>>>>>>>> > > >>>>>>>>>> return response; > > >>>>>>>>>>} > > >>>>>>>>>>} > > >>>>>>>>>>------------------------------- > > >>>>>>>>>> > > >>>>>>>>>>On my panel, I have a Label, like this: > > >>>>>>>>>> > > >>>>>>>>>>Label l = new Label("ajaxTest"); > > >>>>>>>>>>l.add(new TestAjaxHandler()); > > >>>>>>>>>>add(l); > > >>>>>>>>>> > > >>>>>>>>>>When I invoke the ajax handler, the xml I got back is: > > >>>>>>>>>> > > >>>>>>>>>><?xml version='1.0' encoding='utf-8'?><components><component > > >>>>>>>>>>cssid=''><![CDATA[java.lang.IndexOutOfBoundsException: > > >>>>>>>>>>Index: > > >>>>>>>>>>28, > > >>>>>>>>>>Size: 17]]<component></components> > > >>>>>>>>>> > > >>>>>>>>>>The exception occurs somewhere where markup stream is initialized > > >>>>>>>>>>(I can try to debug there is is helpful). > > >>>>>>>>>>Wicket is compiled from cvs as of today about 14:00 EET. > > >>>>>>>>>> > > >>>>>>>>>> Ari S. > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>>----- Original Message ----- > > >>>>>>>>>>From: "Ari Suutari" <[EMAIL PROTECTED]> > > >>>>>>>>>>To: <wicket-user@lists.sourceforge.net> > > >>>>>>>>>>Sent: Friday, December 16, 2005 1:38 PM > > >>>>>>>>>>Subject: Re: [Wicket-user] How to render part of page (with ajax > > >>>>>>>>>>maybe) > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>>>Got it. > > >>>>>>>>>>> > > >>>>>>>>>>> Ari S. > > >>>>>>>>>>> > > >>>>>>>>>>>----- Original Message ----- > > >>>>>>>>>>>From: "Juergen Donnerstag" <[EMAIL PROTECTED]> > > >>>>>>>>>>>To: <wicket-user@lists.sourceforge.net> > > >>>>>>>>>>>Sent: Friday, December 16, 2005 1:35 PM > > >>>>>>>>>>>Subject: Re: [Wicket-user] How to render part of page (with ajax > > >>>>>>>>>>>maybe) > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>Try http://www.wicket-library.com/wicket-phonebook.zip to > > >>>>>>>>>>>>download it. > > >>>>>>>>>>>> > > >>>>>>>>>>>>Juergen > > >>>>>>>>>>>> > > >>>>>>>>>>>>On 12/16/05, Juergen Donnerstag <[EMAIL PROTECTED]> wrote: > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>>>sourceforge is currently blocking all mails with .zip > > >>>>>>>>>>>>>attachments. > > >>>>>>>>>>>>>I'll make it available for download tonight. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>Juergen > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>On 12/16/05, Juergen Donnerstag <[EMAIL PROTECTED]> wrote: > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>Please find attached a extended version of the phonebook > > >>>>>>>>>>>>>>example which > > >>>>>>>>>>>>>>uses an AjaxHandler to handle the CheckBox and the Counter. > > >>>>>>>>>>>>>>Note: this > > >>>>>>>>>>>>>>example is only working with a very recent version of wicket > > >>>>>>>>>>>>>>CVS HEAD. > > >>>>>>>>>>>>>>And please note this is a starting point only (which is why > > >>>>>>>>>>>>>>it is not > > >>>>>>>>>>>>>>in cvs). It is not a sophisticated solution. > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>I guess you found the dojo and scriptacoulous examples in > > >>>>>>>>>>>>>>wicket-stuff already? > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>Juergen > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>On 12/16/05, Ari Suutari <[EMAIL PROTECTED]> wrote: > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>Hi, > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>okay I'm kinda lost and I think i'm either doing somehting > > >>>>>>>>>>>>>>>>fundamentally wrong or missing something really > > >>>>>>>>>>>>>>>>stupid...... > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> Me too. I tried to study the junit test that (re)renders > > >>>>>>>>>>>>>>> a component, but > > >>>>>>>>>>>>>>> cannot get it working with browser. What I tried was to > > >>>>>>>>>>>>>>> create AjaxHandler to > > >>>>>>>>>>>>>>> component and attempt to render that component in ajax > > >>>>>>>>>>>>>>> handler's respond method: > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> protected void respond() > > >>>>>>>>>>>>>>> { > > >>>>>>>>>>>>>>> RequestCycle cycle = RequestCycle.get(); > > >>>>>>>>>>>>>>> cycle.setRequestTarget(new ComponentRequestTarget(c)); > > >>>>>>>>>>>>>>> } > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> It spits out following exception: > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>[http-80-Processor24] ERROR Index: 30, Size: 17 > > >>>>>>>>>>>>>>>java.lang.IndexOutOfBoundsException: Index: 30, Size: 17 > > >>>>>>>>>>>>>>>at java.util.ArrayList.RangeCheck(ArrayList.java:547) > > >>>>>>>>>>>>>>>at java.util.ArrayList.get(ArrayList.java:322) > > >>>>>>>>>>>>>>>at > > >>>>>>>>>>>>>>>java.util.Collections$UnmodifiableList.get(Collections.java:1155) > > >>>>>>>>>>>>>>>at wicket.markup.Markup.get(Markup.java:143) > > >>>>>>>>>>>>>>>at wicket.markup.MarkupStream.get(MarkupStream.java:324) > > >>>>>>>>>>>>>>>at > > >>>>>>>>>>>>>>>wicket.markup.MarkupStream.setCurrentIndex(MarkupStream.java:202) > > >>>>>>>>>>>>>>>at wicket.Component.validateMarkupStream(Component.java:1442) > > >>>>>>>>>>>>>>>at wicket.markup.html.panel.Panel.onRender(Panel.java:79) > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> When I look at markupStream members in debugger, the > > >>>>>>>>>>>>>>> don't look like markup of my panel. > > >>>>>>>>>>>>>>> I would really appreciate a list of steps required to get > > >>>>>>>>>>>>>>> a component rendered so that > > >>>>>>>>>>>>>>> result goes back to browser. I don't need a complete > > >>>>>>>>>>>>>>> implementation as I can use cvs version > > >>>>>>>>>>>>>>> of wicket and fill in missing parts myself (if they are > > >>>>>>>>>>>>>>> not of huge) but currently I must admit that I don't > > >>>>>>>>>>>>>>> know where to start from. > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> Ari S. > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>this is the error I get when i call > > >>>>>>>>>>>>>>>>someRequestCycle.request(myLabel) .... I studied the > > >>>>>>>>>>>>>>>>simplepageTest > > >>>>>>>>>>>>>>>>rerender > > >>>>>>>>>>>>>>>>calls, I > > >>>>>>>>>>>>>>>>created > > >>>>>>>>>>>>>>>>a ComponentRequestTarget, set the target, and tried a lot > > >>>>>>>>>>>>>>>>of other things...... i keep getting the session > > >>>>>>>>>>>>>>>>error. > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>10:52:51.477 WARN!! Exception for > > >>>>>>>>>>>>>>>>/dojo/app?path=2:link1&interface=ILinkListener > > >>>>>>>>>>>>>>>>java.lang.IllegalStateException: Internal Error: Page not > > >>>>>>>>>>>>>>>>attached to session. > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>the generated page is > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>><span wicket:id="wid">replaced</span><html> > > >>>>>>>>>>>>>>>><head> > > >>>>>>>>>>>>>>>><title>Error 500 > > >>>>>>>>>>>>>>>>Internal+Error%3A+Page+not+attached+to+session</title> > > >>>>>>>>>>>>>>>></head> > > >>>>>>>>>>>>>>>><body> > > >>>>>>>>>>>>>>>><h2>HTTP ERROR: 500 > > >>>>>>>>>>>>>>>>Internal+Error%3A+Page+not+attached+to+session</h2> > > >>>>>>>>>>>>>>>><p>RequestURI=/dojo/app</p> > > >>>>>>>>>>>>>>>><p><i><small><a href="http://jetty.mortbay.org">Powered by > > >>>>>>>>>>>>>>>>Jetty://</a></small></i></p> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> </body> > > >>>>>>>>>>>>>>>></html> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>Eelco Hillenius wrote: > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>Yeah. I'm just saying that you /should/ work with request > > >>>>>>>>>>>>>>>>>targets > > >>>>>>>>>>>>>>>>>instead of trying to render the component directly. > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>Eelco > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>On 12/2/05, Johan Compagner <[EMAIL PROTECTED]> wrote: > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>that is what RequestCycle.request(component) does (and > > >>>>>>>>>>>>>>>>>>how the > > >>>>>>>>>>>>>>>>>>SimplePageTest works) > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>On 12/2/05, Eelco Hillenius < [EMAIL PROTECTED]> wrote: > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>you should use requestcycle.setResponseTarget with > > >>>>>>>>>>>>>>>>>>>ComponentRequestTarget > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>Eelco > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>On 12/2/05, Marco van de Haar <[EMAIL PROTECTED]> wrote: > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>Is there any concrete (simple) code example for > > >>>>>>>>>>>>>>>>>>>>rerendering a part of a > > >>>>>>>>>>>>>>>>>>>>page? I tried myRequestCycle.request(myComponent), but > > >>>>>>>>>>>>>>>>>>>>all I got were > > >>>>>>>>>>>>>>>>>>>>huge errors in my console. > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>Ari Suutari wrote: > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>Hi, > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>Project wicket-stuff contains already some AJAX > > >>>>>>>>>>>>>>>>>>>>>>components > > >>>>>>>>>>>>>>>>>>>>>>(scriptaculous and dojo based ones). Wicket core > > >>>>>>>>>>>>>>>>>>>>>>contain a > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>AjaxHandler > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>and we provide a yet experimental component level > > >>>>>>>>>>>>>>>>>>>>>>re-render > > >>>>>>>>>>>>>>>>>>>>>>(requestcycle.render(component). Though the latter > > >>>>>>>>>>>>>>>>>>>>>>one is no yet > > >>>>>>>>>>>>>>>>>>>>>>accessible through a URL (that piece of code is > > >>>>>>>>>>>>>>>>>>>>>>missing; we've only > > >>>>>>>>>>>>>>>>>>>>>>tested it with junit tests). So, yes some parts have > > >>>>>>>>>>>>>>>>>>>>>>been done, it is > > >>>>>>>>>>>>>>>>>>>>>>not ready yet, but I think we are on a good way and > > >>>>>>>>>>>>>>>>>>>>>>some features can > > >>>>>>>>>>>>>>>>>>>>>>be used already. Because it is in an dev stage, > > >>>>>>>>>>>>>>>>>>>>>>feedback is very much > > >>>>>>>>>>>>>>>>>>>>>>welcome. > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> So, If I create my own component (that I'm going to > > >>>>>>>>>>>>>>>>>>>>> re-render > > >>>>>>>>>>>>>>>>>>>>> with ajax) and add an interface based on > > >>>>>>>>>>>>>>>>>>>>> IRequestListener I > > >>>>>>>>>>>>>>>>>>>>> could build an URL that calls my component via that > > >>>>>>>>>>>>>>>>>>>>> interface > > >>>>>>>>>>>>>>>>>>>>> and returns re-rendering of component using > > >>>>>>>>>>>>>>>>>>>>>requestcycle.render(this) ? > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> Or is there a better way ? I took a look how > > >>>>>>>>>>>>>>>>>>>>> IOnChangeListener is > > >>>>>>>>>>>>>>>>>>>>> implemented on DropDownChoice and it looks rather > > >>>>>>>>>>>>>>>>>>>>> simple to > > >>>>>>>>>>>>>>>>>>>>> implement such a thing (although DropDownChoice uses > > >>>>>>>>>>>>>>>>>>>>> it > > >>>>>>>>>>>>>>>>>>>>> for different purposes) > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> Ari S. > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>Juergen > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>On 11/25/05, Ari Suutari < [EMAIL PROTECTED]> wrote: > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>Hi, > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>We are developing applications, which have kind of a > > >>>>>>>>>>>>>>>>>>>>>>>content 'push' > > >>>>>>>>>>>>>>>>>>>>>>>system, > > >>>>>>>>>>>>>>>>>>>>>>>ie. data arrives from factory automation and we > > >>>>>>>>>>>>>>>>>>>>>>>visualize it > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>on-line. > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>Our traditional approach to this has been to send > > >>>>>>>>>>>>>>>>>>>>>>>the data to > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>browser > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>(via applet and additional tcp socket) and use > > >>>>>>>>>>>>>>>>>>>>>>>javascript to render > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>it. > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>However, I'm a little bit tempted to adjust our > > >>>>>>>>>>>>>>>>>>>>>>>architecture so that > > >>>>>>>>>>>>>>>>>>>>>>>we would only push a notification of change and then > > >>>>>>>>>>>>>>>>>>>>>>>use ajax > > >>>>>>>>>>>>>>>>>>>>>>>to re-render part of page. > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>Would it be possible with wicket ? Typically, the > > >>>>>>>>>>>>>>>>>>>>>>>part that > > >>>>>>>>>>>>>>>>>>>>>>>would be re-rendered with ajax is just a text field > > >>>>>>>>>>>>>>>>>>>>>>>or a table > > >>>>>>>>>>>>>>>>>>>>>>>(rendering whole page is too slow, since the data > > >>>>>>>>>>>>>>>>>>>>>>>rate > > >>>>>>>>>>>>>>>>>>>>>>>can be quite fast; also flashes too much for slower > > >>>>>>>>>>>>>>>>>>>>>>>cases). > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>There was some discussion on mailing list that > > >>>>>>>>>>>>>>>>>>>>>>>something like > > >>>>>>>>>>>>>>>>>>>>>>>this would be in 1.2 ? > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> Ari S. > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do > > >>>>>>>>>>>>>>>>>>>>>>>you grep through > > >>>>>>>>>>>>>>>>>>>>>>>log files > > >>>>>>>>>>>>>>>>>>>>>>>for problems? Stop! Download the new AJAX search > > >>>>>>>>>>>>>>>>>>>>>>>engine that makes > > >>>>>>>>>>>>>>>>>>>>>>>searching your log files as easy as surfing the > > >>>>>>>>>>>>>>>>>>>>>>>web. DOWNLOAD > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>SPLUNK! > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you > > >>>>>>>>>>>>>>>>>>>>>>grep through > > >>>>>>>>>>>>>>>>>>>>>>log files > > >>>>>>>>>>>>>>>>>>>>>>for problems? Stop! Download the new AJAX search > > >>>>>>>>>>>>>>>>>>>>>>engine that makes > > >>>>>>>>>>>>>>>>>>>>>>searching your log files as easy as surfing the web. > > >>>>>>>>>>>>>>>>>>>>>> DOWNLOAD > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>SPLUNK! > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&op�k > > >>>>>>>>>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you > > >>>>>>>>>>>>>>>>>>>>>grep through log > > >>>>>>>>>>>>>>>>>>>>>files > > >>>>>>>>>>>>>>>>>>>>>for problems? Stop! Download the new AJAX search > > >>>>>>>>>>>>>>>>>>>>>engine that makes > > >>>>>>>>>>>>>>>>>>>>>searching your log files as easy as surfing the web. > > >>>>>>>>>>>>>>>>>>>>>DOWNLOAD > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>SPLUNK! > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&op=click > > >>>>>>>>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you > > >>>>>>>>>>>>>>>>>>>>grep through log > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>files > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>>for problems? Stop! Download the new AJAX search > > >>>>>>>>>>>>>>>>>>>>engine that makes > > >>>>>>>>>>>>>>>>>>>>searching your log files as easy as surfing the web. > > >>>>>>>>>>>>>>>>>>>>DOWNLOAD SPLUNK! > > >>>>>>>>>>>>>>>>>>>>http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > > >>>>>>>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you > > >>>>>>>>>>>>>>>>>>>grep through log > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>files > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>>for problems? Stop! Download the new AJAX search > > >>>>>>>>>>>>>>>>>>>engine that makes > > >>>>>>>>>>>>>>>>>>>searching your log files as easy as surfing the web. > > >>>>>>>>>>>>>>>>>>>DOWNLOAD SPLUNK! > > >>>>>>>>>>>>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&opclick > > >>>>>>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep > > >>>>>>>>>>>>>>>>>through log files > > >>>>>>>>>>>>>>>>>for problems? Stop! Download the new AJAX search engine > > >>>>>>>>>>>>>>>>>that makes > > >>>>>>>>>>>>>>>>>searching your log files as easy as surfing the web. > > >>>>>>>>>>>>>>>>>DOWNLOAD SPLUNK! > > >>>>>>>>>>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&op=click > > >>>>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep > > >>>>>>>>>>>>>>>>through log files > > >>>>>>>>>>>>>>>>for problems? Stop! Download the new AJAX search engine > > >>>>>>>>>>>>>>>>that makes > > >>>>>>>>>>>>>>>>searching your log files as easy as surfing the web. > > >>>>>>>>>>>>>>>>DOWNLOAD SPLUNK! > > >>>>>>>>>>>>>>>>http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > > >>>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep > > >>>>>>>>>>>>>>>through log files > > >>>>>>>>>>>>>>>for problems? Stop! Download the new AJAX search engine > > >>>>>>>>>>>>>>>that makes > > >>>>>>>>>>>>>>>searching your log files as easy as surfing the web. > > >>>>>>>>>>>>>>>DOWNLOAD SPLUNK! > > >>>>>>>>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&opclick > > >>>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep > > >>>>>>>>>>>>through log files > > >>>>>>>>>>>>for problems? Stop! Download the new AJAX search engine that > > >>>>>>>>>>>>makes > > >>>>>>>>>>>>searching your log files as easy as surfing the web. DOWNLOAD > > >>>>>>>>>>>>SPLUNK! > > >>>>>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&op�k > > >>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep > > >>>>>>>>>>>through log files > > >>>>>>>>>>>for problems? Stop! Download the new AJAX search engine that > > >>>>>>>>>>>makes > > >>>>>>>>>>>searching your log files as easy as surfing the web. DOWNLOAD > > >>>>>>>>>>>SPLUNK! > > >>>>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&op�k > > >>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep > > >>>>>>>>>>through log files > > >>>>>>>>>>for problems? Stop! Download the new AJAX search engine that > > >>>>>>>>>>makes > > >>>>>>>>>>searching your log files as easy as surfing the web. DOWNLOAD > > >>>>>>>>>>SPLUNK! > > >>>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&op�k > > >>>>>>>>>>_______________________________________________ > > >>>>>>>>>>Wicket-user mailing list > > >>>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>------------------------------------------------------- > > >>>>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep through > > >>>>>>>>>log files > > >>>>>>>>>for problems? Stop! Download the new AJAX search engine that > > >>>>>>>>>makes > > >>>>>>>>>searching your log files as easy as surfing the web. DOWNLOAD > > >>>>>>>>>SPLUNK! > > >>>>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&opclick > > >>>>>>>>>_______________________________________________ > > >>>>>>>>>Wicket-user mailing list > > >>>>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>ӆ+隊X'uJnB'sʋm.hz讚nWã [EMAIL PROTECTED], > > >>>>>>>>a{34#Pivr~jYhsrGf)+-Z'$z+-(~{mXy+zlX)ߣ"rG > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>>>>------------------------------------------------------- > > >>>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep through > > >>>>>>>log files > > >>>>>>>for problems? Stop! Download the new AJAX search engine that makes > > >>>>>>>searching your log files as easy as surfing the web. DOWNLOAD > > >>>>>>>SPLUNK! > > >>>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&opk > > >>>>>>>_______________________________________________ > > >>>>>>>Wicket-user mailing list > > >>>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>> > > >>>>>>------------------------------------------------------- > > >>>>>>This SF.net email is sponsored by: Splunk Inc. Do you grep through > > >>>>>>log files > > >>>>>>for problems? Stop! Download the new AJAX search engine that makes > > >>>>>>searching your log files as easy as surfing the web. DOWNLOAD > > >>>>>>SPLUNK! > > >>>>>>http://ads.osdn.com/?ad_idv37&alloc_id865&opclick > > >>>>>>_______________________________________________ > > >>>>>>Wicket-user mailing list > > >>>>>>Wicket-user@lists.sourceforge.net > > >>>>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>ӆ+隊X'uJnB'sʋm.hz讚nWã [EMAIL PROTECTED], > > >>>>>a{34#Pivr~jYhsrGf)+-Z'$z+-(~{mXy+zlX)ߣ"rG > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>> > > >>>>------------------------------------------------------- > > >>>>This SF.net email is sponsored by: Splunk Inc. Do you grep through log > > >>>>files > > >>>>for problems? Stop! Download the new AJAX search engine that makes > > >>>>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > > >>>>http://ads.osdn.com/?ad_idv37&alloc_id865&opclick > > >>>>_______________________________________________ > > >>>>Wicket-user mailing list > > >>>>Wicket-user@lists.sourceforge.net > > >>>>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >>>> > > >>>> > > >>>> > > >>>ӆ+隊X'uJnB'sʋm.hz讚nWã [EMAIL PROTECTED], > > >>>a{34#Pivr~jYhsrGf)+-Z'$z+-(~{mXy+zlX)ߣ"rG > > >>> > > >>> > > >>> > > >>> > > >> > > >>------------------------------------------------------- > > >>This SF.net email is sponsored by: Splunk Inc. Do you grep through log > > >>files > > >>for problems? Stop! Download the new AJAX search engine that makes > > >>searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > > >>http://ads.osdn.com/?ad_idv37&alloc_id865&opclick > > >>_______________________________________________ > > >>Wicket-user mailing list > > >>Wicket-user@lists.sourceforge.net > > >>https://lists.sourceforge.net/lists/listinfo/wicket-user > > >> > > >> > > >> > > >N�HY隊X���'���u���[������� > > >ަ�k��!���W�~�鮆�zk��C� [EMAIL PROTECTED],��� a{� > > >�,�H��4�m���i�(��ܢo�v'��jYhr'ׯ:�rX��h���n���j)b� > > >b�բrG��ǫ�+-��.�ǟ����a��l��b��,���y�+���b��?�+-�w�����nser= > > > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > > for problems? Stop! Download the new AJAX search engine that makes > > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > > _______________________________________________ > > Wicket-user mailing list > > Wicket-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > >