J'ai testé un programme réseau en java utilisant les ServerSocket sur 2 machines différentes.
Sur un Celeron 400 (Win98), tout fonctionne correctement.
Sur un Pentium 133 (Win95), il compile mais à l'execution, il génère l'exception suivante:
Exception in thread "main" java.net.SocketException: Socket type not supported:
create
at java.net.Socket.createImpl(Socket.java:312)
at java.net.Socket.<init>(Socket.java:285)
at java.net.Socket.<init>(Socket.java:118)
at MessageServer.main(MessageServer.java:55)
Pourtant, j'utilise sur les 2 le même jdk (1.4).
Le plus étrange, c'est que avant, j'avais le jdk 1.2, et ca marchait bien. J'ai même essayer des programmes qui marchaient avant et qui ne marchent plus.
Quelqu'un sait-il d'où peut venir ce problème? Quelqu'un a t-il dejà rencontrer ce problème?
Plus généralement, qu'est ce qui peut provoquer cette exception?