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]

Reply via email to