the patch is attached to the jira issue i mentioned -igor
On Jan 14, 2008 12:20 PM, Martijn Lindhout <[EMAIL PROTECTED]> wrote: > 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 > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]