Pessoal, estou tentando criar um client para consumir os serviços de um Webservice da prefeitura aqui da cidade. O processo é a emissão de NFSe (Nota Fiscal de Serviço Eletrônica). Acredito que o esquema é o mesmo das NFEs da receita. O problema é o seguinte:
A autenticação do cliente é feita através de um certificado digital PFX fornecido pela própria empresa criadora do webservice. Já instalei o certificado no IE e acessei o endereço asmx passado pelo suporte, consigo ver a estrutura normalmente. Porém quando tento criar o client pelo NetBeans obtenho o seguinte erro: "Problema com o wsld ou do esquema. Verifique a URL, as configurações do proxy ou se o servidor está em execução. "
Já li sobre setar propriedades do certificado e coisas relacionadas, porém nada deu certo.
Obrigado pela ajuda, eu já usei essas configurações propostas no tópico informado. Porém mesmo assim o sistema mostra o mesmo erro, como se ele tivesse ignorando as configurações. Agora o erro mostrado é esse:
Post antigo mais fica a dica, quando você acessa um serviço em um servidor com autenticação https você deve importar o certificado para sua jvm com a ferramenta KEYTOOL que fica dentro do JDK exemplo:
keytool -import -v -file (seu certificado)C:\kdi\certs\ACRAIZ-PRD.cer -keypass (senha)tomcat -keystore C:/kdi/jdk1.6.0_26/bin/keystore.jks(seu arquivo jks que contém as chaves publicas e privadas) -storepass tomcat -trustcacerts