THanks, I was aware that I could do it through a Java (or similar) command. What I've got is an Ant task that initializes there server instance with a specified port number (unfortunately there's no facility to pass in 0 here). I was after another task so I could so something like:
<target> <getavailableport property="port.number" /> <createserver .... port="${port.number}" /> </target> Cheers, Daniel B. On Tue, May 3, 2011 at 10:01 AM, Donald McLean <dmcl...@stsci.edu> wrote: > Depends on what you're trying to do. Most programming environments have a > way to create a socket on an available port number. > > For example (from JavaDoc for java.net.ServerSocket): > > public ServerSocket(int port) > throws IOException > > Creates a server socket, bound to the specified port. A port of 0 > creates a socket on any free port. > > > On 5/2/11 5:30 PM, Daniel Becroft wrote: > >> Hi, >> >> Is there a task or script that can be used to generate a (random) port >> number that is known to be available? I'm trying to setup some server >> instances for testing purposes, and I'd prefer not to hard-code port >> numbers. >> >> I'm running on Windows, so I don't have awk/sed available by default, >> either. >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@ant.apache.org > For additional commands, e-mail: user-h...@ant.apache.org >