При попытке запустить tomcat (6.0.20) изнутри eclipse (galileo)
появляется следующая ошибка
SEVERE: ошибка при инициализации конечной точки java.lang.Exception: привязка сокета
Ошибка: [730014] Система обнаружила неверный адрес указателя в
попытка использовать аргумент указателя в вызове. в
org.apache.tomcat.util.net.AprEndpoint.init (AprEndpoint.java:623) в
org.apache.coyote.http11.Http11AprProtocol.init (Http11AprProtocol.java:107)
в
org.apache.catalina.connector.Connector.initialize (Connector.java:1058)
в
org.apache.catalina.core.StandardService.initialize (StandardService.java:677)
в
org.apache.catalina.core.StandardServer.initialize (StandardServer.java:795)
в org.apache.catalina.startup.Catalina.load (Catalina.java:535) в
org.apache.catalina.startup.Catalina.load (Catalina.java:555) в
sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
в
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
в java.lang.reflect.Method.invoke (Method.java:597) в
org.apache.catalina.startup.Bootstrap.load (Bootstrap.java:260) в
org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:412)
Что на земле это значит, и как я могу это исправить? Я искал целую вечность, но безуспешно.
netstat не показывает ничего, работающего на каких-либо портах в диапазоне 8000 (все порты Tomcat есть), и щелчок правой кнопкой мыши по ярлыку и выбор «запуск от имени администратора» не помогают: (
Tomcat пытается использовать порт 8080, поэтому это не может быть ошибкой прав доступа для этого порта, а
'Система обнаружила неверный адрес указателя при попытке использовать
указатель аргумента в вызове. «
означает, что проблема не в дубликатах, пытающихся получить доступ к одним и тем же портам, а в чем-то более странном.