I agree both scanarios should be addressed. Addressing the interface issue is 
not hard as we can do
type.isInterface()


However this leaves two problems. Both are not common. use cases.
1. Abstract classes which if someone uses it is imposible to get it to work, 
since it will fail on 'Field.set'. 

2. Another problem is when a user uses his own sub interface.

I think the code should address the first two issues and state in the 
documentation not to use abstract classes or sub interfaces of Collection, Set, 
List and Map for field mapping. (Maybe add an clear exception message)

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4159483#4159483

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4159483
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to