arg!!! You're right, 1.5 works. Ok Igor, do you have the change to commit or should I code it myself (would take some more time, because I'm not an experienced JavaScript developer).
2008/1/14, Martin Funk <[EMAIL PROTECTED]>: > > what does > > java -version > > give you. > > I think on version 1.6 the tests still go boink like that. > Your jdk needs to be 1.5. > > mf > > Martijn Lindhout schrieb: > > 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] > >> > >> > >> > > > > > > > > > --------------------------------------------------------------------- > 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