cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Beryozkin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CXF-5295) CXF's JAXBProvider ignores the generic type info while building the JAXBContext
Date Mon, 23 Sep 2013 14:54:03 GMT

    [ https://issues.apache.org/jira/browse/CXF-5295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13774600#comment-13774600
] 

Sergey Beryozkin commented on CXF-5295:
---------------------------------------

Do you mean it works with CXF JSONProvider ?




                
> CXF's JAXBProvider ignores the generic type info while building the JAXBContext
> -------------------------------------------------------------------------------
>
>                 Key: CXF-5295
>                 URL: https://issues.apache.org/jira/browse/CXF-5295
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-RS
>            Reporter: Raj Anand
>
> In org.apache.cxf.jaxrs.provider.JAXBElementProvider<T> in the method ,
>  
> protected void marshal(Object obj, Class<?> cls, Type genericType, 
>                            String enc, OutputStream os, MediaType mt,
>                            Annotation[] anns) throws Exception {} calls 
> createMarshaller(..)->getJAXBContext(objClazz, genericType). In the getJAXBContext()
method the getPackageContext(..) and getClassContext(..) simply ignores the genericType info
as a result of which the JAXBContext is incomplete resulting in exceptions like , class java.util.ArrayList
nor any of its super class is known to this context., info=javax.xml.bind.JAXBException

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message