Предлагаем попробовать изменить стиль на Document
.Таким образом, при создании wsdl вы найдете раздел <type></type>
, в котором перечислены все типы данных, используемые сервисом.В этом разделе также будет присутствовать элемент namespace
, который, по сути, вызывает у вас проблему прямо сейчас, но не очевиден, потому что в стиле обслуживания RPC wsdl не содержит раздел для типов.Я предполагаю, что encoding
- это literal
.
edit:
Сначала я должен был догадаться, но, похоже, ваш сервис использует типы encoded
вместо literal
.Особенность кодированных сервисов заключается в том, что они всегда подвержены проблемам взаимодействия.Моя рекомендация: не используйте rpc / encoded - используйте Document / Literal.