Jason Chodakowski
2007-08-11 14:01:34 UTC
Because we need JVM isolation between web application, we run
multiple instances of resin - we're getting this error on system
startup (everything coming up from scratch)
[2007/08/11 06:49:59.690] java.net.BindException: Address already in use
[2007/08/11 06:49:59.690] Can't bind to /127.0.0.1:6600.
[2007/08/11 06:49:59.690] Check for another server listening to that
port.
[2007/08/11 06:49:59.690] at
com.caucho.vfs.QJniServerSocket.create(QJniServerSocket.java:103)
[2007/08/11 06:49:59.690] at com.caucho.server.port.Port.bind
(Port.java:804)
[2007/08/11 06:49:59.690] at
com.caucho.server.cluster.Server.bindPorts(Server.java:1155)
[2007/08/11 06:49:59.690] at
com.caucho.server.cluster.Server.start(Server.java:1105)
[2007/08/11 06:49:59.690] at
com.caucho.boot.ResinWatchdogManager.<init>(ResinWatchdogManager.java:
138)
[2007/08/11 06:49:59.690] at
com.caucho.boot.ResinWatchdogManager.main(ResinWatchdogManager.java:262)
java.lang.NullPointerException
at com.caucho.boot.ResinWatchdogManager.<init>
(ResinWatchdogManager.java:146)
at com.caucho.boot.ResinWatchdogManager.main
(ResinWatchdogManager.java:262)
Once the system is up, we can manually start the additional servers.
The upshot is that only the first server in line starts, and then
things are hosed.
Hope this is useful, or... if someone has seen this and has a fix/
workaround, please let me know.
Cheers,
J --
multiple instances of resin - we're getting this error on system
startup (everything coming up from scratch)
[2007/08/11 06:49:59.690] java.net.BindException: Address already in use
[2007/08/11 06:49:59.690] Can't bind to /127.0.0.1:6600.
[2007/08/11 06:49:59.690] Check for another server listening to that
port.
[2007/08/11 06:49:59.690] at
com.caucho.vfs.QJniServerSocket.create(QJniServerSocket.java:103)
[2007/08/11 06:49:59.690] at com.caucho.server.port.Port.bind
(Port.java:804)
[2007/08/11 06:49:59.690] at
com.caucho.server.cluster.Server.bindPorts(Server.java:1155)
[2007/08/11 06:49:59.690] at
com.caucho.server.cluster.Server.start(Server.java:1105)
[2007/08/11 06:49:59.690] at
com.caucho.boot.ResinWatchdogManager.<init>(ResinWatchdogManager.java:
138)
[2007/08/11 06:49:59.690] at
com.caucho.boot.ResinWatchdogManager.main(ResinWatchdogManager.java:262)
java.lang.NullPointerException
at com.caucho.boot.ResinWatchdogManager.<init>
(ResinWatchdogManager.java:146)
at com.caucho.boot.ResinWatchdogManager.main
(ResinWatchdogManager.java:262)
Once the system is up, we can manually start the additional servers.
The upshot is that only the first server in line starts, and then
things are hosed.
Hope this is useful, or... if someone has seen this and has a fix/
workaround, please let me know.
Cheers,
J --