Cliente AXIS2, como configurar o KeyStore?

2 respostas
rafaelbtz

Salve galera,

Estou com um problema para utilizar um cliente do AXIS 2. Para configurar os certificados eu uso o seguinte:

System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");
		System.setProperty("javax.net.ssl.keyStore", "./cert.pfx");
		System.setProperty("javax.net.ssl.keyStorePassword", "******");

		System.setProperty("javax.net.ssl.trustStoreType", "JKS");
		System.setProperty("javax.net.ssl.trustStore", "certP.keystore");

Assim funciona perfeitamente. Porém o sistema roda em servidor (Glassfish) e eu preciso dessas configurações dinamicamente pois eu preciso configurar vários certificados e o System.setProperty não da certo.

Alguem sabe como configurar o certificado de segurança do Axis2 dinamicamente sem utilizar o System.setProperty?

Só pra constar no Axis 1 eu utilizava a classe: org.apache.axis.client.SSLClientAxisEngineConfig
e passava uma instancia dela na hora de instanciar o ServiceLocator.

Obrigado…

2 Respostas

pedruhenrik

e ae rafaelbtz,

acho q o seu problema é (quase) o mesmo q o meu??

http://www.guj.com.br/posts/list/217038.java

no momento estou reescrevendo a comunicação com os webservices…rs

altitdb

Rafael…

to com um problema parecido, você conseguiu resolver o seu??

Abraço!

Criado 21 de setembro de 2010
Ultima resposta 16 de dez. de 2010
Respostas 2
Participantes 3