seems it has been but it breaks us apparently which is a concern since we
should stay compatible.

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le mer. 20 juin 2018 à 15:49, Reinhard Sandtner <[email protected]>
a écrit :

> hey,
>
> afaik the spec pdf and the javadoc-jar of JSR-367 are differing
>
> the pdf says to use renamed fields and the javadoc says to use the java
> fields names :(
>
> so imo we need clarification in the spec
>
> lg
> reini
>
>
> > Am 20.06.2018 um 15:02 schrieb Romain Manni-Bucau <[email protected]
> >:
> >
> > Hi Ravi,
> >
> > Thanks to have sent the mail ;)
> >
> > for others: I asked Ravi to send this mail (he pinged on twitter) because
> > this can be a breaking change so not sure we want to directly impl it or
> > push it back to the spec. Any opinion welcomed.
> >
> > Romain Manni-Bucau
> > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> > <https://rmannibucau.metawerx.net/> | Old Blog
> > <http://rmannibucau.wordpress.com> | Github <
> https://github.com/rmannibucau> |
> > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
> > <
> https://www.packtpub.com/application-development/java-ee-8-high-performance
> >
> >
> >
> > Le mer. 20 juin 2018 à 15:01, Ravisankar Challa <[email protected]>
> a
> > écrit :
> >
> >> Hi Devs,
> >>
> >> I got something form here
> >> https://github.com/eclipse-ee4j/yasson/issues/23
> >>
> >> It Says
> >>
> >> Properties names specified in @jsonbpropertyorder annotation must be the
> >> original names of properties as it’s specified in Java class.
> >>
> >> as per yasson it should be
> >> @JsonbPropertyOrder({" lName", " fName"})
> >> class Person {
> >>    @JsonbProperty("last_name")
> >>    public String lName;
> >>    @JsonbProperty("first_name")
> >>    public String fName;
> >> }
> >>
> >> But Johnzon uses the renamed fields.
> >>
> >> as per spec it should be
> >> @JsonbPropertyOrder({" last_name", " first_name"})
> >> class Person {
> >>    @JsonbProperty("last_name")
> >>    public String lName;
> >>    @JsonbProperty("first_name")
> >>    public String fName;
> >> }
> >>
> >> Thanks,
> >> Ravi
> >>
>
>

Reply via email to