Web services

1 resposta
vfpribeiro

Bom dia,

Tudo bem?
Eu faço uma importação de um Web Service e dá-me o seguinte erro:

[WARNING] Non unique body parts! In a port, as per BP 1.1 R2710 operations must have unique operation signaure on the wire for successful dispatch. In port RegistoRequisicaoMCDTPort, Operations “initiateSync” and “initiateAsync” have the same request body block {http://xmlns.rnu.pi.acss.ms.pt/201001/RegistoMCDT/RegistoRequisicaoMCDT}RegistoRequisicaoMCDTProcessRequest. Method dispatching may fail, runtime will try to dispatch using SOAPAction

Alguém faz a minima ideia de que é isto?
Obrigado

VFPR

1 Resposta

Alexandre_Saudate

Não conheço de onde vem essa mensagem, mas ela diz que uma assinatura de método deve ser única por serviço (provavelmente, seus serviços estão especificados como RPC style mas sua ferramenta só aceita document style). Isso é só um warning, a ferramenta está dizendo que vai usar o header HTTP SOAPAction para fazer o dispatch. Esse header não é especificado, mas é amplamente usado por várias ferramentas.

[]'s

Criado 6 de dezembro de 2011
Ultima resposta 6 de dez. de 2011
Respostas 1
Participantes 2