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