I'm really no expert, but I would say there is not enough information here..
I know of no situations where you would get the 'address already in use' exception if the port is free.
Perhaps the script used to start the network server occupies the port before starting the server, making the actual start fail?

You should be able to start the server before worrying about the next problems, so focus on that first off.

On Wed, Feb 23, 2011 at 10:50 PM, Thomas Hill <Thomas.K.Hill@t-online.de> wrote:
Hi Morten,

thanks for your reply "on the address already in user issue". The Network Server
is hosted on the internet and my provider tells me that nothing else is using
the port and their tests would indicate that - the normal (Linux) start/stop
scripts coming with Derby are being used - when the Server is stopped the port
is indeed properly released. They are assuming that if the port in a (fresh)
start is not properly released the Derby Server might not have properly been
shutdown / might have crashed - for which I don't have indications.

Any toughts on whether the server is started after the address already in use
has been encountered? There a no further entries in the log that would say
'server is ready to accept connections' - so I guess the start failed.

And any thougths on the 'another instance ...' issue - which prevents me to boot
the database? might the database have been corrupted??