Bonjour,
Travaillant sur Websphere 6.1, mon application faisait des requetes HTTP à des webservices distants (me renvoyant des données XML). Aucun problème de ce côté là.
Maintenant, un de mes fournisseurs m'a donné son url qui est :
https://sonurl/sonscript?var=donnees_en_xml, me retournant comme d'habitude un fichier XML.
Mon problème est d'arriver à me connecter en https. J'ai beau testé tous les bouts de code disponibles sur Internet, rien n'y fait. J'ai généralement une exception qui se lève :
Je suis à court d'idée et j'arrive vraiment pas à me dépatouiller avec ce websphere d'ibm
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 java.net.SocketException: Operation timed out: connect:could be due to invalid address at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:372) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:233) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:220) at java.net.Socket.connect(Socket.java:536) at java.net.Socket.connect(Socket.java:486) at sun.net.NetworkClient.doConnect(NetworkClient.java:180) at sun.net.www.http.HttpClient.openServer(HttpClient.java:397) at sun.net.www.http.HttpClient.openServer(HttpClient.java:507) at com.ibm.net.ssl.www2.protocol.https.b.<init>(b.java:169) at com.ibm.net.ssl.www2.protocol.https.b.a(b.java:5) at com.ibm.net.ssl.www2.protocol.https.c.getNewHttpClient(c.java:29) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:774) at com.ibm.net.ssl.www2.protocol.https.c.connect(c.java:1) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:943) at com.ibm.net.ssl.www2.protocol.https.a.getInputStream(a.java:39) at connexionHttps.main(connexionHttps.java:45)
Merci d'avance pour toutes les réponses, renseignements ou explications que vous pourrez me donner !
Partager