cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Beryozkin (JIRA)" <>
Subject [jira] Resolved: (CXF-1650) Allow JAX-RS Resources, without XmlRootElement JAXB annotation
Date Thu, 05 Mar 2009 18:01:59 GMT


Sergey Beryozkin resolved CXF-1650.

       Resolution: Fixed
    Fix Version/s: 2.1.5

I'm closing it now - but please reopen it or create a new one if you feel some more enhancements
needs to be made to JAXB provider

> Allow JAX-RS Resources, without XmlRootElement JAXB annotation
> --------------------------------------------------------------
>                 Key: CXF-1650
>                 URL:
>             Project: CXF
>          Issue Type: Improvement
>          Components: REST
>    Affects Versions: 2.1
>         Environment: MacOS X 10.5.2, JSE 1.5
>            Reporter: Artur Karazniewicz
>             Fix For: 2.2, 2.1.5
> Currently, exposing POJO resources as application/xml MIME resource, needs POJO to be
annotated with XmlRootElement. This is serious limitations especially, with conjunction with
JAX-WS, and wsdl-first approach (when one wants expose service through REST and SOAP). Things
even goes worse with DOC/LIT/Wrapped. XJC is little bit restrictive when it comes to emitting
XmlRootElement - see:
> It would be really helpful if there were some (plugable and customizable) strategy, how
overcome above requirement. It would definitely be helpful, especially with mixed scenarios

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message