WS Client avec Proxy et Autentification

Je sais que ce n'est pas exactement la bonne façon de poser une question, mais je vais avoir un problème:

J'ai un wsdl stockées localement, et j'ai besoin de créer un Client de Service Web à l'appel du Service Web. Le problème est que le service est derrière un pare-feu et je dois connecter via un proxy et d'après ce que j'ai à authentifier pour se connecter à la WS.

Ce que j'ai fait est de générer de la WS Client avec Apache CXF 2.4.6 puis définissez le système de proxy

System.getProperties().put("proxySet", "true");
System.getProperties().put("https.proxyHost", "10.10.10.10");
System.getProperties().put("https.proxyPort", "8080");

Je sais que ce n'est pas une bonne pratique, de sorte s'il vous plaît suggérer une meilleure solution, aussi si quelqu'un peut me donner une astuce sur la façon de configurer l'authentification dd je l'apprécie vraiment

OriginalL'auteur cosmin.danisor | 2013-06-20