Проблема пространства имен с WS-Trust

Когда я отправляю запрос к конечной точке WS-Trust, мой запрос включает пространство имен WS-Trust http://docs.oasis-open.org/ws-sx/ws-trust/200512, но конечная точка WS-Trust выдает ошибку как

 <soap:Fault>
     <soap:Code>
        <soap:Value>soap:Sender</soap:Value>
     </soap:Code>
     <soap:Reason>
        <soap:Text xml:lang="en">Unexpected element {http://docs.oasis-open.org/ws-sx/ws-trust/200512}RequestSecurityToken found.   Expected {http://docs.oasis-open.org/ws-sx/ws-trust/200512/}RequestSecurityToken.</soap:Text>
     </soap:Reason>
  </soap:Fault>

Это работает нормально, если я использую пространство имен http://docs.oasis-open.org/ws-sx/ws-trust/200512/, но как мне изменить на моей конечной точке WS-Trust, чтобы он принял запрос с http://docs.oasis-open.org/ws-sx/ws-trust/200512, Я проверил мой wsdl и имеет пространство имен как http://docs.oasis-open.org/ws-sx/ws-trust/200512,

1 ответ

Решение

Я исправил эту проблему, изменив targetNamespace в моих сгенерированных ресурсах Java от WSDL.

Другие вопросы по тегам