Я уже некоторое время запускаю Tomcat 6 на своем компьютере, и он успешно работает ... до сегодняшнего дня. Я просто попытался запустить его, и теперь по какой-то причине он не начнется.Сервер Tomcat 6 - запущен, но теперь он не запустится - ошибка в файле журнала -SEVERE: нулевой компонент?
Я запускаю его из командной строки. Второе приглашение, появившееся после ввода «запуска» в первом приглашении, быстро завершается, тогда как оно обычно остается открытым и отображает статус сервера.
Вот что записал лог-файл -
Dec 3, 2010 4:00:00 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Java\jdk1.5.0_16\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;c:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Java\jdk1.5.0_16\bin;C:\jakarta-tomcat\bin;C:\MYSQL\MySQL Server 5.1\bin Dec 3, 2010 4:00:01 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 Dec 3, 2010 4:00:01 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 424 ms Dec 3, 2010 4:00:01 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Dec 3, 2010 4:00:01 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.29 Dec 3, 2010 4:00:01 PM org.apache.tomcat.util.modeler.Registry registerComponent SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/MyWebApp,J2EEApplication=none,J2EEServer=none
Я никогда не видел этого раньше, где он говорит СИЛЬНЫЙ: Null компонент ... - что это значит? Что вызывает это?
Несколько дней назад я загрузил VisualVM, и Tomcat работал нормально. Я добавил это в файл startup.bat: установил JAVA_OPTS = -Xms100m -Xmx192m .. и снова Tomcat был в порядке. Я загрузил последнюю версию Java JDK 1.6 (так я получил VisualVM), и Tomcat тоже был в порядке. «MyWebApp» - это мой главный webapp, который я запускаю под Tomcat. Меня беспокоит, что нет объяснений, почему эта ошибка произошла ... – katura 2010-12-03 21:52:29
Я согласен, что это немного загадочно. Я предлагаю вам переустановить Tomcat и настроить все, чтобы работать так, как вам хотелось бы, включая VisualVM, если вам это нужно. – Bernard 2010-12-03 22:00:44