Hi Gabriel, Gabriel Rossetti wrote:
> Hi all, > > I have an issue un-serializing a class with a generic type. Here is an > example: > > public abstract class Message<T> { > > protected T data; > // getters and setters > } > > public class StringListMessage extends Message <List<String> > { > > protected T data; > // getters and setters > } > > For example. I am using addImplicitCollection like this: > > xstream.addImplicitCollection(StringListMessage.class, "data"); > > get the following error: > > Field "data" declares no collection or array > > I can't find anything online about this. the case is simply not supported. However, IIRC it is possible to get the bounded type at runtime (currently it simply detects "Object"). Please open a JIRA issue. Cheers, Jörg --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email