Now as I know ServiceStack uses .NET's Xml DataContractSerializer to serialize/deserialize XML, but with it we have some truble in case when our webservice API used not .NET framework.
This problem very good described in this post if try short describe of problem:
Requirement of strict sequence of nodes XML is very uncomfortable for some external no. NET system.
Is it possible to use a different serialize or configure the ServiceStack used, so that he did not expect the elements in a rigidly defined positions?