Java erreur de socket (win) 10106 - Java - Programmation
Marsh Posté le 28-10-2004 à 12:20:15
Trouvé!
'tain... c'est une belle celle-là...
faut que dans le batch que je lance il y ait:
set windir=c:\windows
set systemroot=c:\windows
même si ces 2 vars existent dans les vars d'enviro
soit, ça marche
Marsh Posté le 28-10-2004 à 11:07:29
'lut,
J'essaie de lancer une appli basée sur eclipse (cf. post lié) à partir d'une classe Java.
L'application fonctionne si je la lance normalement (explorer, ...)
Si je la lance depuis une classe Java, elle se lance mais j'ai une exception qui arrive à la première connexion réseau:
Error opening socket: java.net.SocketException: Unrecognized Windows Sockets error: 10106: create
J'ai fouillé avec google et il apparaît que cela est dû au chargement d'une (ou plusieurs) DLLs.
J'ai vérifié la propriété java.library.path et les libs WinSock sont dans un des répertoires pointé par le path.
J'ai demandé au Runtime qui lance mon prog de charger la librairie wsock32 et ws2_32 comme vu sur les liens googled.
Toujours la même erreur...
Z'avez une idée ?
---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.