unfortunately, I got Maven build errors doing just a mvn install from a 'fresh' download. Any idea?
[surefire] Running org.apache.wicket.ajax.DomReadyOrderTest 7c7 < </head>]]></header-contribution><component id="test1" ><![CDATA[<a href="?wicket:interface=:0:test::ILinkListener::" onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:test::IBehaviorListener:0:-1',null,null, function() {return Wicket.$('test1') != null;}.bind(this));return !wcall;" id="test1">Test</a>]]></component><evaluate><![CDATA[test1();]]></evaluate><evaluate><![CDATA[test2();]]></evaluate></ajax-response> --- > </head>]]></header-contribution><component id="test1" ><![CDATA[<a id="test1" onclick="var wcall=wicketAjaxGet('?wicket:interface=:0:test::IBehaviorListener:0:-1',null,null, function() {return Wicket.$('test1') != null;}.bind(this));return !wcall;" href="?wicket:interface=:0:test::ILinkListener::">Test</a>]]></component><evaluate><![CDATA[test1();]]></evaluate><evaluate><![CDATA[test2();]]></evaluate></ajax-response> [surefire] Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 0.017 sec <<<<<<<< FAILURE !! [surefire] Running org.apache.wicket.ajax.AjaxBehaviorAndMetaDataTest [surefire] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.006 sec [surefire] Running org.apache.wicket.ajax.AjaxRequestTargetTest 2c2 < <style type="text/css" id="org-apache-wicket-ajax-MockComponent1-0"> --- > <style id="org-apache-wicket-ajax-MockComponent1-0" type="text/css"> 2c2 < <link href="resources/org.apache.wicket.ajax.MockComponent3/mockStyleSheet3.css" rel="stylesheet" type="text/css"/> --- > <link rel="stylesheet" type="text/css" href="resources/org.apache.wicket.ajax.MockComponent3/mockStyleSheet3.css"/> [surefire] Tests run: 3, Failures: 2, Errors: 0, Time elapsed: 0.106 sec <<<<<<<< FAILURE !! [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ 2008/1/14, Igor Vaynberg <[EMAIL PROTECTED]>: > > if you dont mind testing the patch that would be great... > > -igor > > > On Jan 14, 2008 11:18 AM, Martijn Lindhout <[EMAIL PROTECTED]> > wrote: > > Uh.. oh, I'm sorry. Do you mean if I changed the source according to > Matt > > Clark's comments? No. > > I deduced from the discussion that that would be the problem. > > > > Of course I can download the source to apply the patch... > > > > > > 2008/1/14, Igor Vaynberg <[EMAIL PROTECTED]>: > > > > > > so you applied the patch and it worked? if so i can commit it now and > > > you can use the snapshot build > > > > > > -igor > > > > > > > > > On Jan 14, 2008 10:19 AM, Martijn Lindhout <[EMAIL PROTECTED]> > > > wrote: > > > > yep, you're right. Guess I'll have to wait till 1.3.1? ;-) > > > > > > > > 2008/1/14, Igor Vaynberg <[EMAIL PROTECTED]>: > > > > > > > > > > > > > > could this be it? > > > > > > > > > > https://issues.apache.org/jira/browse/WICKET-1258 > > > > > > > > > > also, the form should not be submitted, only the value for that > one > > > > > radio component. > > > > > > > > > > -igor > > > > > > > > > > > > > > > On Jan 14, 2008 5:51 AM, Martijn Lindhout < > [EMAIL PROTECTED]> > > > > > wrote: > > > > > > When I do this, the underlying model object isn't updated. I > used > > > the > > > > > Wicket > > > > > > Ajax Debug and see that the form isn't posted, so the > modelobject > > > > > doesn't > > > > > > change. > > > > > > > > > > > > 2008/1/14, SantiagoA <[EMAIL PROTECTED]>: > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi, > > > > > > > what javascript method do you use? onclick, onMouseDown, > > > onMouseUp? > > > > > > > I add AjaxFormComponentUpdatingBehaviour("onchange") to > Textfields > > > and > > > > > it > > > > > > > works fine. > > > > > > > Using Radios in radioGroup i had to use > > > > > > > > > > > > > > radio.add(new AjaxEventBehavior("onchange"){ > > > > > > > private static final long serialVersionUID = > > > > > > > -5356375735369681460L; > > > > > > > @Override > > > > > > > protected void onEvent(AjaxRequestTarget target) { > > > > > > > do something; > > > > > > > target.addComponent(panelA); > > > > > > > target.addComponent(panelB); > > > > > > > } > > > > > > > works fine for me. > > > > > > > cheers, > > > > > > > santiago > > > > > > > > > > > > > > > > > > > > > > > > > > > > Martijn Lindhout wrote: > > > > > > > > > > > > > > > > Hi all > > > > > > > > I'm lost. I've tried all kinds of combinations to get the > > > following > > > > > > > > working, > > > > > > > > but I either received exceptions or nothing happened. So > back to > > > > > what I > > > > > > > > want: > > > > > > > > > > > > > > > > I have a form with a question, which possible answers are > 'yes' > > > or > > > > > 'no'. > > > > > > > I > > > > > > > > want to use a radio choice for it. Depending on what the > user > > > > > chooses, I > > > > > > > > want to show a panel A or B using Ajax. I started with the > > > > > RadioChoice > > > > > > > > component, but that way I have not enough control over the > > > rendering > > > > > of > > > > > > > > the > > > > > > > > choices (CSS stuff etc), so I now have a radiogroup and two > > > radio's. > > > > > I > > > > > > > > added > > > > > > > > a AjaxFormChoiceComponentUpdatingBehavior to the RadioGroup. > In > > > the > > > > > > > > onUpdate, I check the model value. Depending on that value I > > > modifiy > > > > > the > > > > > > > > visibility of the panels A and B and add both of them to the > > > target. > > > > > > > Point > > > > > > > > is: the onUpdate isn't called. > > > > > > > > > > > > > > > > What is the right way to do this? > > > > > > > > > > > > > > > > -- > > > > > > > > Martijn Lindhout > > > > > > > > JointEffort IT Services > > > > > > > > http://www.jointeffort.nl > > > > > > > > [EMAIL PROTECTED] > > > > > > > > +31 (0)6 18 47 25 29 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > View this message in context: > > > > > > > > > > http://www.nabble.com/Ajax-enabled-radiogroup-tp14797035p14801893.html > > > > > > > Sent from the Wicket - User mailing list archive at Nabble.com > . > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Martijn Lindhout > > > > > > JointEffort IT Services > > > > > > http://www.jointeffort.nl > > > > > > [EMAIL PROTECTED] > > > > > > +31 (0)6 18 47 25 29 > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > -- > > > > Martijn Lindhout > > > > JointEffort IT Services > > > > http://www.jointeffort.nl > > > > [EMAIL PROTECTED] > > > > +31 (0)6 18 47 25 29 > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > > Martijn Lindhout > > JointEffort IT Services > > http://www.jointeffort.nl > > [EMAIL PROTECTED] > > +31 (0)6 18 47 25 29 > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Martijn Lindhout JointEffort IT Services http://www.jointeffort.nl [EMAIL PROTECTED] +31 (0)6 18 47 25 29