Pessoal,
Chega a ser revoltante receber essas mensagens medíocres de copia/colar enviadas por esse suporte, conforme abaixo neste caso levantado.
Não entendo qual o objetivo deles. Porque não envia uma orientação correta para o caso apresentado no lugar de me mandar pesquisar o www.w3c.org.
Se querem fazer um suporte para quem já conhece totalmente o assunto não precisa fazer. Se estamos postando uma duvida, de um assunto que realmente não estamos familiarizados é porque precisamos realmente de alguma informação útil, dica ou algum exemplo correto.
Lamentável para fazer esse trabalho que parece todo ele um grande remendo perder-se meses sem conseguir avançar quase nada.
A brilhante resposta copiar/colar do "suporte", que alias já vi em varias outras mensagens, que como a grande maioria desse fórum continuam em aberto, sem solução.
O "problema" que você está tendo diz respeito à forma de trabalho com WSDL no uso de Web Services. Pois como é de amplo conhecimento, é necessário o uso de especificações de métodos e serviços para cada um dos ambientes disponibilizados para a NFS-e. Esta especificação que aqui trataremos como WSDL contém, em si, os nomes e especificações dos métodos representados não só por nomes de métodos e parâmetros como, por exemplo, por namespaces e é exatamente isto que o erro abaixo trata. Muito provavelmente o Sr. está tentando reutilizar um WSDL utilizado para os métodos disponíveis em homologação, para os métodos disponíveis em produção (ou vice versa) “outro namespace” e isto está ocasionando o problema. Em nosso site evidenciamos: *Atenção desenvolvedores: O wsdl pode vir a sofrer alterações, atenção ao utilizar wsdl de forma estática*.
Favor alterar o procedimento de "reuso" do WSDL e proceder com a re-importação do WSDL respeitando a proposta do mesmo, conforme especificado pela W3C. Mais informações sobre namespaces e WSDL em www.w3c.org.