sexta-feira, março 31, 2006

ATC: WebService NameSpace

Muita atenção aos NameSpaces dos vossos WebServices.

Encontrei na Web que os WebServices e as WebApps comunicam e referenciam-se pelos NameSpaces.

O URL lá existente pode não existir, mas tem que ser único.

Mas aconselha-se que se coloque o URL de destino do projecto, pois assim, garante-se que é único.

PRB: Server did not recognize the value of HTTP Header SOAPAction

Existem várias hipoteses para tentar resolver este problema.

Hipoteses porque pode acontecer ocasionalmente.

Solução 1: Verificar o NameSpace do WebService (se foi alterado)
Solução 2: Update à Webreference e Compilação do Projectos
Solução 3: Re-Compilação do WebService e Update à Webreference e Compilação do Projecto
Solução 4: Se o Webservice chama outros Webservices, verificar todos os NameSpaces dos Webservices que são chamados