Все вроде бы прекрасно работает, но валидатор не принимает требует вызов defaultWriteObject, что приводит к NotActiveException который я никак не могу одолеть, вернее даже понять почему он возникает...