Derived types are not allowed to be declared in source Xml documents. See element "{0}" with the attribute "xsi:type={1}". ...