Re: [JXTA discuss] How to start the tutorial client server examples on a single machine?
Cédric Hyppolite <[email protected]> Fri, 19 Aug 2005 18:35:02 +0200
| Newsgroups | gmane.comp.java.jxta.general |
|---|---|
| Message-ID | <[email protected]> |
Alex, IMHO the jxta setup would still fail with an automatic port selection =20= since the .jxta directories would still be shared by the two peers. Regards, Cedric Le 19 ao=FBt 05 =E0 15:03, Alex Lynch a =E9crit : > Dont change the ports on both peers to the same thing. Make them =20 > different or they will collide. > This problems should be detected and avoided by the configuration =20 > optimizers. This is a very important problem, because it causes =20 > many newbie testers to think that jxta doesn't work. > > Please, please, someone contact whomever is responsible for the =20 > jxta auto config process and ask him to include a tcp port =20 > availability check (it should be simple, just loop over =20 > ServerSockets and IOExceptions until you find an open port). > > Thanks, > > Alex > > Hartmut Benz wrote: > > >> Hi, >> >> Both peers default to the same ports... >> =46rom memory: >> Clean out one of the directories (the .jxta) and start again. >> When the configuration screen comes up, go to the "advances" tab =20 >> and change the two instances of 9701 to something else, e.g. 19701. >> Hartmut >> >> On Thu, 18 Aug 2005 21:13:53 +0200, Bikash Agarwalla =20 >> <[email protected]> wrote: >> >> >>> Sorry if you receive multiple copies - I have trying the example =20= >>> included in the jxta programmer tutorial - "PipeService". I keep =20 >>> getting the error "java.net.BindException: Address already in use >>> " when I run the client and server on the same machine. I have =20 >>> tried to run the client and server from different directories =20 >>> (as recommended in the tutorial), but I still get the same error =20= >>> as follows: >>> "<FATAL 2005-08-18 15:12:29,527 =20 >>> IncomingUnicastServer::openServerSocket:368> Cannot bind =20 >>> ServerSocket on /0.0.0.0:9701" >>> >>> It seems both client and server are trying to bind to port 9701 =20 >>> for the default peer group initialization. How do I get around =20 >>> this problem? >>> >>> Thanks for your help. >>> Bikash >>> >>> >>> --------------------------------------------------------------------=20= >>> - >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > Ciao, C=E9dric