Hi!
I use Tomcat 5.5.15 on Sun Solaris 10 with tomcat native library.
Everthing is compiled in 64 bit (sparcv9).
If I start tomcat, I'll this error:
SCHWERWIEGEND: Error initializing endpoint
java.lang.Exception: Socket bind failed: Adresse wird bereits benutzt
at org.apache.tomcat.util.net.AprEndpoint.init(AprEndpoint.java:544)
at org.apache.coyote.ajp.AjpAprProtocol.init(AjpAprProtocol.java:183)
at
org.apache.catalina.connector.Connector.initialize(Connector.java:1016)
at
org.apache.catalina.core.StandardService.initialize(StandardService.java
:580)
at
org.apache.catalina.core.StandardServer.initialize(StandardServer.java:7
82)
at org.apache.catalina.startup.Catalina.load(Catalina.java:503)
at org.apache.catalina.startup.Catalina.load(Catalina.java:523)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:247)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
17.03.2006 13:46:35 org.apache.catalina.startup.Catalina load
SCHWERWIEGEND: Catalina.start
LifecycleException: Protocol handler initialization failed:
java.lang.Exception: Socket bind failed: Adresse wird bereits benutzt
at
org.apache.catalina.connector.Connector.initialize(Connector.java:1018)
at
org.apache.catalina.core.StandardService.initialize(StandardService.java
:580)
at
org.apache.catalina.core.StandardServer.initialize(StandardServer.java:7
82)
at org.apache.catalina.startup.Catalina.load(Catalina.java:503)
at org.apache.catalina.startup.Catalina.load(Catalina.java:523)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:247)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
Address ist already in use...
He can't work with the AJP-port 8009. If I switch to another port, for
example 8011, I'll works for 3-4 times. Then I'll get this error again.
I can start tomcat without the native library and I get no errors.
The same Configuration under Linux (32 / 64 bit) and Windows (32 bit) I
have no problems. Why under Sun Solaris?
Thanks for your help.
Stephan