On Mon, Mar 13, 2017 at 3:23 PM, Francois Meillet <
francois.meil...@gmail.com> wrote:

> AbstractDefaultAjaxBehavior
>
> protected final CharSequence renderAjaxAttributes(final Component
> component, AjaxRequestAttributes attributes) {
>
>                         .../...
>
>
>                         List<CharSequence> dynamicExtraParameters =
> attributes.getDynamicExtraParameters();
>                         if (dynamicExtraParameters != null)
>                         {
>                                 for (CharSequence dynamicExtraParameter :
> dynamicExtraParameters)
>                                 {
>                                         String func =
> String.format(DYNAMIC_PARAMETER_FUNCTION_TEMPLATE, dynamicExtraParameter);
>
>                                         ---> 8.0.0-SNAPSHOT     func =
> function(attrs){return Wicket.BrowserInfo.collect()}
>
>                                         ---> 8.0.0-M4
>  func =  function(attrs){return Wicket.BrowserInfo.collect()}
>
>
>                                         JSONFunction function = new
> JSONFunction(func);
>                                         attributesJson.append(
> AjaxAttributeName.DYNAMIC_PARAMETER_FUNCTION.jsonName(), function);
>
>                                         ---> 8.0.0-SNAPSHOT
>  attributesJson.toString() =  {"u":"./.?2-1.0-","dep":[function(attrs){return
> Wicket.BrowserInfo.collect()}]}
>
>                                         ---> 8.0.0-M4
>  attributesJson.toString() =  {"u":"./.?2-1.0-","dep":["function(attrs){return
> Wicket.BrowserInfo.collect()}"]}
>

I don't see why this works in -SNAPSHOT ...
https://github.com/openjson/openjson/blob/master/src/main/java/com/github/openjson/JSONObject.java#L327
doesn't have support for lists/collections yet


>                                 }
>                         }
>
> François
>
>
>
> > Le 13 mars 2017 à 11:57, Martin Grigorov <mgrigo...@apache.org> a écrit
> :
> >
> > 8.0.0-SNAPSHOT uses https://github.com/openjson/openjson
> > But AFAIK the problem is not fixed there. If you have time to debug why
> it
> > works it would be helpful!
> > Mikhail is going to implement the missing #put(String, Collection|Map)
> > methods and make a release. Then we will update all branches!
> >
> > Martin Grigorov
> > Wicket Training and Consulting
> > https://twitter.com/mtgrigorov
> >
> > On Mon, Mar 13, 2017 at 11:44 AM, Francois Meillet <
> > francois.meil...@gmail.com> wrote:
> >
> >> Hi Martin,
> >>
> >> I do not get any error with the 8.0.0-SNAPSHOT
> >>
> >> François
> >>
> >>
> >>
> >>> Le 13 mars 2017 à 10:14, Martin Grigorov <mgrigo...@apache.org> a
> écrit
> >> :
> >>>
> >>> Hi Francois,
> >>>
> >>> It is strange that it fails when built on Mac only.
> >>> But the issue looks the same as the one reported by Sebastien.
> >>>
> >>> Martin Grigorov
> >>> Wicket Training and Consulting
> >>> https://twitter.com/mtgrigorov
> >>>
> >>> On Mon, Mar 13, 2017 at 8:09 AM, Francois Meillet <
> >>> francois.meil...@gmail.com> wrote:
> >>>
> >>>> I forgot to say  : Apache Wicket 8.0.0-M4
> >>>>
> >>>> François
> >>>>
> >>>>
> >>>>
> >>>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> >> For additional commands, e-mail: users-h...@wicket.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>

Reply via email to