JAX-RS code doesn't have enough visibility into parameterized types to work
----------------------------------------------------------------------------
Key: CXF-2401
URL: https://issues.apache.org/jira/browse/CXF-2401
Project: CXF
Issue Type: Bug
Components: REST
Affects Versions: 2.3
Reporter: Benson Margulies
org.apache.cxf.jaxrs.provider.AegisJSONProviderTest.testWriteCollection() will
explode if you un-ignore it. Why?
org.apache.cxf.jaxrs.provider.AegisElementProvider.createStreamWriter(Class<?>,
OutputStream) is called with a Class, but it needs a full
java.lang.reflect.Type to work right.
org.apache.cxf.jaxrs.provider.AegisJSONProvider.createStreamWriter(Class<?>,
OutputStream) wants to map the type to a QName, and that won't work for generic
types and collections from a plain class.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.