Mary M wrote:
> Dear All,
>
> When I start fedora, I sometimes got the earror message below:
> ----------------------------------------------------------------------------------------------------------------------------
> StandardServer.await : create[8005]: java.net.BindException: Address
> already
> in use: JVM_Bind
> java.net.BindException: Address already in use: JVM_Bind
>
> If I stop the fedora and start again, the message won't come up. Also
> this doesn't happen all the time. Anyone has any idea about this?
That indicates that the port that the server is trying to use (8005) is
already used by another process. Port 8005 is one of the ports that the
web application server (Tomcat) uses, thus it means that there is
already an instance of Tomcat running (which is using port 8005) or the
remote possibility that some other application is using port 8005.
Fedora runs as a context in the web application server. Stopping Fedora
actually stops the web application server, so a stop releases the port,
and a subsequent start binds to it again.
This is really a J2EE web application issue, not a Fedora issue. You
can find more information about J2EE web applications here:
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html or if you're
interested in learning about Tomcat specifically, here:
http://tomcat.apache.org/