Update XmlMetadataReader.java

Fixed a bug that war setting wrong value to field's finalPosition, while using xml descriptor.