Importar Certificado SSL para a JVM
Antes de tudo, será necessário configurar a JVM Java (e conseqüentemente o Eclipse) para ter acesso aos certificados de segurança SSL e, assim, permitir ao JAVA acessar os links HTTPS. Para os comandos do tutorial de copiar e/ou salvar nas pastas da JVM necessitarão de privilégio de administrador.
Com o browser Firefox, acesse o endereço do Web Service. Exemplo: https://www4.receita.fazenda.gov.br/carga-ws/cargadescarga/Cargadescarga.wsdl
Vá no menu Ferramentas->Propriedades da página e selecione a aba Segurança.
Clique no botão Exibir certificado e a seguir na aba Detalhes.
Exporte os certificados da Hierarquia clicando sobre o certificado e logo após no botão Exportar...
Salve o certificado no diretório %JAVA_HOME%\lib\security, lembrando que este JAVA_HOME deve ser a mesma da JVM utilizada pelo Eclipse (Exemplo: C:\Arquivos de programas\Java\jre6\lib\security ou /usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/security).
Abra um terminal ou prompt de comando (Iniciar / Executar, cmd, Enter) e navegue até o diretório da JVM padrão (cd C:\Arquivos de programas\Java\jre6\bin).
Faça um backup copiando o arquivo original C:\Arquivos de programas\Java\jre6\lib\security\cacerts para outro lugar, pois este será modificado ao importar os certificados.
Digite o comando abaixo, substituindo o nome em negrito pelo nome do arquivo sem a extensão:
keytool -import -trustcacerts -keystore ../lib/security/cacerts -storepass changeit -noprompt -alias nome_do_certificado -file ../lib/security/nome_do_certificado.CRT
Quando o comando for executado corretamente a seguinte mensagem é exibida:
Certificate was added to keystore.
Caso esteja usando o Eclipse, basta iniciar novamente o Eclipse e o link https já deverá estar acessível.