Posso estar errado e falando, mas tentar explicar o que acho que aconteceu.
Primeiro você não pode acessar nenhuma url https em código java sei que você a jvm que esta URL é confiável,
para um webservice ou site funcionar com https ele tem que possuir um certificado digital é através que é criptografado
as informações.
Você JVM que a url é de confiança gerando um arquivo com as classes que postou,
em seguida você diz a JVM para utilizar o seu arquivo de url de confiança não o que vem com ela.
Com as seguintes linhas:
Note a propriedade: trustStore algo mais ou menos como repositório de confiança.
O certificado do servidor do webservice deve ter vencido, por isso ele deve ter trocado o mesmo.
Como no arquivo trustStore armazena o certificado usado pelo url, bastou você atualizar seu arquivo
Keystore.
Não tem como evitar que isto aconteça a não ser que o servidor tenha adotado um certificado sem validade.
This message was edited 1 time. Last update was at 18/03/2011 14:22:11
|