извините за некропостинг, но где в этом коде происходит валидация? Например, укажите у какого-нибудь элемента в схеме minOccurs="1", уберите соответствующее поле в xml-ке, подайте её в unmarshaller и вы увидите, что ничего он не валидирует и просто присваивает null полю, которое согласно схеме было обязательным.
Насколько я понимаю, чтобы unmarsahaller произвёл валидацию, ему нужно принудительно подсунуть схему через setSchema().
стоило бы добавить, что клоны, скорее всего, раздали только тем игрокам, которые обращались в ТП. По крайней мере, такая информация проскакивала у стримеров.
Был у меня похожий случай в Билайне.
Оператор техподдержки упорно доказывал мне, что я сам подписался на сервис.
В итоге сошлись в том, что на сервис меня подписал вирус. Я сделал вид, что провёл проверку антивирусом и нашёл вирус, а оператор вернул мне деньги, выведенные сервисом.
Многие, кто проигнорировал эти выборы, не пошли на них, думая, что их голоса украдут. Но на самом деле они их тупо подарили, что гораздо хуже. С такими соотечественниками-пофигистами можно даже на выборах не мухлевать.
upd: нашёл указание схем в spring-config.xml
извините за некропостинг, но где в этом коде происходит валидация? Например, укажите у какого-нибудь элемента в схеме minOccurs="1", уберите соответствующее поле в xml-ке, подайте её в unmarshaller и вы увидите, что ничего он не валидирует и просто присваивает null полю, которое согласно схеме было обязательным.
Насколько я понимаю, чтобы unmarsahaller произвёл валидацию, ему нужно принудительно подсунуть схему через setSchema().
Обидно, жаль, что IT в ФБК руководит не Здольников.
Думаю, это была особенно пикантная часть проекта.
Раз сказали, что выдадут клонов, значит есть.
Оператор техподдержки упорно доказывал мне, что я сам подписался на сервис.
В итоге сошлись в том, что на сервис меня подписал вирус. Я сделал вид, что провёл проверку антивирусом и нашёл вирус, а оператор вернул мне деньги, выведенные сервисом.
Но в остальном очень круто.
Ну то есть деньги-то они потратят. Но внедрять не будут, так как через 4-5 лет никто не вспомнит.