Pergunta

Eu tenho JAX-WS gerar proxys clientes que precisam se conectar usando HTTPS. O certificado de manipulação precisa ser personalizado desde que armazenar os certificados em um banco de dados em vez disso.

Eu tenho uma versão de trabalho para a implementação SUN JAXWS, mas agora eu preciso ter o mesmo código de cliente que trabalha no WebSphere 7.0.

Infelizmente o padrão JAX-WS é um pouco fraco a este respeito. É um procedimento específico de execução sobre como fazer isso e em caso de WebSphere eu não encontrar um monte de informações.

notei que Axis2 parece ser usado, mas eu não encontrar nada útil sobre como configurar o costume aperto de mão Eu tenho trabalhando na implementação dom

Foi útil?

Solução 2

Nem mesmo IBM pode me ajudar. Então, eu só implementado minha própria JAX-WS -> conversão SOAP. Isso levou 2 dias e suportes tudo o que preciso.

Outras dicas

Você pode definir o SSLSocketFactory padrão para o HttpsURLConnection usando o método setDefaultSSLSocketFactory estática. Esta será, então, a fábrica de soquete para al novos instaces de HttpsURLConnection. Conseguimos este trabalho em um aplicativo SE, acho que ele iria trabalhar com Axis também.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top