[ https://issues.apache.org/jira/browse/WW-4937?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16473846#comment-16473846 ]
ASF subversion and git services commented on WW-4937: ----------------------------------------------------- Commit 73cace0cbb290fcfacaa09982766d561483bffbb in struts's branch refs/heads/master from [~loomchild] [ https://gitbox.apache.org/repos/asf?p=struts.git;h=73cace0 ] Adds sorted and navigable set support JSON plugin See WW-4937 for more details. > Add SortedSet field support to JSON plugin > ------------------------------------------ > > Key: WW-4937 > URL: https://issues.apache.org/jira/browse/WW-4937 > Project: Struts 2 > Issue Type: Improvement > Affects Versions: 2.3.34 > Reporter: Jarek Lipski > Priority: Minor > Fix For: 2.6 > > > Currently when I try to deserialize a bean that contains fields of type > SortedSet, I get the following exception: {{}} > {code:java} > java.lang.IllegalArgumentException: argument type mismatch{code} > This is due to the fact that JSONPopulator does not distinguish between Set > and SortedSet interface. > This can be fixed by creating a TreeSet for SortedSet fields. -- This message was sent by Atlassian JIRA (v7.6.3#76005)