dev@jsr311.java.net

Re: Summary: Representation<T> and Entity<T>

From: Heiko Braun <hbraun_at_redhat.com>
Date: Thu, 12 Apr 2007 09:51:30 +0200

Hi Jerome,

yes it will probably ignore that annotation,
but the mimeType property that would still get marshalled.

I i did get you right, the @MediaType annotated property
should not become part of the actual (let's xml) representation on the
wire.

Regards, Heiko

On Thu, 12 Apr 2007 08:59:17 +0200
"Jerome Louvel" <jerome.louvel_at_noelios.com> wrote:

>
> Hi Heiko,
>
> > > @MediaType
> > > public String getMimeType() {...}
> > >
> >
> > Doesn't this clash with Representations that rely on annotations
> > themselves? I.e. what happens to JAXB annotated classes when
> > you try to
> > serialize them and the include a @MediaType property?
> >
> > I think it will be serialized as well, but this is probably
> > not desired
> > behaviour.
> >
> > This probably requires a closer look when thinking about
> > serializer/deserializer strategies in general.
>
> As annotations, like classes, live in namespaces, my expectation is
> that JAXB will just ignore annotations that are not part of its
> namespace.
>
> Best regards,
> Jerome
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_jsr311.dev.java.net
> For additional commands, e-mail: dev-help_at_jsr311.dev.java.net
>