Bonjour,

Je travaille avec NetBeans 6.7.1 sur une application en Java.

Je dois consommer un WebService à travers un proxy, alors que le reste de l'application ne passe pas par ce proxy.
Pour centraliser les appels au WebService j'ai crée un projet contenant une classe avec des méthodes d'accès à ce WS.
Mon problème est que lorsque j'essaie de faire des appels au WS depuis un autre projet j'obtiens un Timeout Exception.

Si je definis le proxy avec ces commandes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
System.setProperty("proxySet","true") ;
System.setProperty("http.proxyHost","192.168.3.3") ;
System.setProperty("http.proxyPort","8080") ;
celà fonctionne mais définit le proxy pour toute l'application.

On m'a dit qu'on pouvait définir le passage par proxy dans le stub du WS, mais je ne trouve pas comment...
Je pense que la méthode _setTransportFactory() peut m'être utile mais je ne trouve pas comment m'en servir...

J'ai fais pas mal de recherches sur le net mais là je sèche.

Merci d'avance de votre aide