возможно мой ответ устарел, но я постараюсь ответить на ваш вопрос.
Есть несколько моментов, на которые нужно ответить в первую очередь.
1. Как вы подходите к WebServices ?
ContractFirst / ContractLast ?
Если ContractFirst подходит, вы должны указать это в файле XSD (XML-схема) для конкретного запроса / элемента. И если вы используете Spring-WS framework для генерации WSDL-файлов , он создаст для вас правильный WSDL на основе спецификации XSD.
В противном случае ( ContractLast ) вы должны указать это в ваших контрактах и используемых элементах. И фреймворк должен генерировать для вас WS на основе вышеупомянутой информации.
- Дело в том, что я не знаю, какой инструмент вы используете для генерации WSDL. Вы можете создать его вручную или сгенерировать. Вот где в игру вступает фреймворк / платформа.
Надеюсь, это помогло.
Jan