Raj Anand created CXF-5295:
------------------------------

             Summary: 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
            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

Reply via email to