[ 
https://issues.apache.org/jira/browse/JOHNZON-80?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15307374#comment-15307374
 ] 

Robert Panzer commented on JOHNZON-80:
--------------------------------------

This works in the concrete case, thanks!

But the data structure to serialize might be not modifiable.
Or if it's an JPA Entity and the Map to serialize is a persistent attribute 
this might have a serious impact if not handled properly (Detaching it before).

Just some ideas what might happen.


> Serialization of Maps should take AttributeOrder into account
> -------------------------------------------------------------
>
>                 Key: JOHNZON-80
>                 URL: https://issues.apache.org/jira/browse/JOHNZON-80
>             Project: Johnzon
>          Issue Type: Improvement
>          Components: Mapper
>    Affects Versions: 0.9.2-incubating
>            Reporter: Robert Panzer
>
> MapperBuilder allows to pass a java.util.Comparator to define the 
> AttributeOrder, e.g. write Object properties in their lexicographic order.
> It seems that this order is ignored when java.util.Maps are serialized.
> It would be nice if the AttributeOrder would be used in this case as well.
> Tested on Johnzon 0.9.2-incubating, but looking at the current master it 
> seems that this behavior is still in place even though the code was a bit 
> refactored.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to