Tomcat: «Класс оскорблений: javax / servlet / Servlet.class», затем тайм-аут

1

Хотя веб-приложение, над которым я работаю, отлично работало в пятницу, по утрам я с трудом доставал jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:javax/servlet/Servlet.class" error. jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:javax/servlet/Servlet.class" error.

Изучив связанные темы, я удалил и заново создавал экземпляр сервера Eclipse и другие несколько вещей и, наконец, просто добавил <scope>provided</scope> в pom.xml, который работал. Теперь он выглядит так:

<dependency>
   <groupId>javax.servlet</groupId>
   <artifactId>servlet-api</artifactId>
   <scope>provided</scope>
</dependency>

Однако, исправив это, Tomcat просто начнет пытаться начать и, в конце концов, вызовет ошибку тайм-аута. Вот журналы:

juil. 29, 2014 5:12:22 PM org.apache.catalina.core.AprLifecycleListener init
Infos: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_51\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;C:\apache-maven-3.2.1\bin;C:\Program Files\Microsoft\Web Platform Installer\;.
juil. 29, 2014 5:12:22 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
Avertissement: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:visionet-server' did not find a matching property.
juil. 29, 2014 5:12:22 PM org.apache.coyote.http11.Http11Protocol init
Infos: Initialisation de Coyote HTTP/1.1 sur http-8080
juil. 29, 2014 5:12:22 PM org.apache.catalina.startup.Catalina load
Infos: Initialization processed in 566 ms
juil. 29, 2014 5:12:22 PM org.apache.catalina.core.StandardService start
Infos: Démarrage du service Catalina
juil. 29, 2014 5:12:22 PM org.apache.catalina.core.StandardEngine start
Infos: Starting Servlet Engine: Apache Tomcat/6.0.26
juil. 29, 2014 5:12:23 PM org.apache.catalina.core.ApplicationContext log
Infos: Initializing Spring root WebApplicationContext

и свойства сервера:

Изображение 174551 Я также искал журналы сервера, но они просто не обновляются. Думаю, я, должно быть, сделал что-то не так, когда воссоздал сервер на Eclipse... Во всяком случае, я застрял два дня и действительно надеюсь, что кто-то может помочь мне понять, что происходит. Большое спасибо !

  • 0
    Ваше приложение, похоже, требует времени для запуска. Откройте раздел Timeout на странице затмения, которую вы разместили, и увеличьте его.
  • 0
    Спасибо за ваш ответ. Я уже увеличил его до 240 секунд, но в конце все еще есть тайм-аут.
Показать ещё 3 комментария
Теги:
maven
tomcat
timeout

1 ответ

0
Лучший ответ

Я наконец нашел решение, которое не было проблемой для кота. В журналах tomcat не было ничего плохого, но я нашел что-то в журналах приложений. В конце концов, все это было связано только с тем, что какая-то отдаленная виртуальная машина была недоступна и использовалась какой-то частью кода, на котором я не работал.

Спасибо за ваши ответы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню