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
>

Reply via email to