Для меня это помогает патч XML, используемый для генерации кода.Это происходит, когда:
<Names>
<Name></Name>
<Name></Name>
</Names>
, тогда это оптимизируется с помощью xsd для двойной записи имени массива
Что я сделал:
<Names>
<Dummy></Dummy>
<Name></Name>
<Name></Name>
</Names>
xsd не оптимизируетэто но оставляет единственное имя массива