[ 
https://issues.apache.org/jira/browse/CXF-5295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sergey Beryozkin resolved CXF-5295.
-----------------------------------

    Resolution: Later

May be we can investigate it later, not at the moment, too expensive to handle 
from the implementation point of view, thanks

> 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 was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to