added a DynamicArrayFieldMapperException

for cases where no dynamic array could be detected.
this is the case e.g. for empty arrays

in this case no field will be added and the mapping remains unchanged