]
Radoslav Husar reassigned JGRP-2046:
------------------------------------
Assignee: Radoslav Husar (was: Bela Ban)
Order of XSD protocol elements and protocol attributes is arbitrary
-------------------------------------------------------------------
Key: JGRP-2046
URL:
https://issues.jboss.org/browse/JGRP-2046
Project: JGroups
Issue Type: Enhancement
Affects Versions: 3.6.8
Reporter: Radoslav Husar
Assignee: Radoslav Husar
While fixing JGRP-2037 I realized that the order in the XSD is completely
random/arbitrary/undefined. The order relies on hash-based collections, undefined order
from reflection classes, etc.
This makes impossible to compare XSDs from other builds or other versions to see what
changed.
Probably the best approach is to sort both collections with classes and collections with
attributes.