Здравствуйте, Lecha, Вы писали:
L>Подскажите уважаемые, что просходит:
L>Задача сериализовать в соап некую древовоидную иерархию,
L>для примера набросал простенький тест:
L>Вопросы к гурам: почему так????, Какие то еше решениая кроме, того что я уже нашел? Спасибо
Потому что каждый новый форматтер создаёт новую структуру xml, и ты все эти xml засовываешь в один файл:
<SOAP-ENV:Envelope ...>
...
</SOAP-ENV:Envelope>
<SOAP-ENV:Envelope ...>
...
</SOAP-ENV:Envelope>
<SOAP-ENV:Envelope ...>
...
</SOAP-ENV:Envelope>
Десериализатор же ожидает, что ему на вход подадут корректный xml.
А зачем вобще самому по иерархии ходить? Сериализатор сам с этим справляется.