Я недавно начал получать следующее
SEVERE: Servlet.service () для исключения сервлета jsp
java.lang.ClassNotFoundException: org.apache.jsp.login_jsp
Это происходит споратски.
Все было хорошо до праздников. Но теперь я начал испытывать исключение.
Мне кажется, что проблема связана с перезапуском сервера и публикацией параметров. [Пуск, перезапустить синхронизированный] ... и т. Д ...
В зависимости от того, сохраняю ли я файл jsp или java, Eclipse иногда сдувает вещи в этой папке: .metadata\.plugins\org.eclipse.wst.server.core\tmp1\work\Catalina\localhost
Иногда, когда я нажимаю обновить в браузере, я вижу, что появляется конкретный файл _jsp.class. Но иногда я получаю исключение и замечаю, что отсутствует jsp_class, обычно это файлы WEB-INF / view.
Я не думаю, что это как-то связано с невозможностью компилировать jsp, потому что ошибок нет - мой jsps не содержит <%%> только JSTL / EL
EDIT:
Я последовал предложению BalusC об удалении проекта (снимите флажок напротив удаления файлов безвозвратно) и об импорте. Я сделал это как для оригинального, так и для «скопированного» проекта, но пока импортировал только оригинальный проект. Кажется, что ведет себя, но пока рано говорить, так как это была временная ошибка.
Я получил пару раз после редактирования и сохранения файла .java, но не могу скопировать его после десятка попыток:
Jan 6, 2011 6:54:53 PM org.apache.catalina.core.StandardContext reload
INFO: Reloading this Context has started
Jan 6, 2011 6:54:53 PM org.apache.catalina.session.StandardManager doUnload
SEVERE: IOException while saving persisted sessions: java.io.FileNotFoundException:
C:\jrozycki\MyDocuments\Development\Eclipse\STK\.metadata\.plugins\org.eclipse.wst.server.core\tmp1
\work\Catalina\localhost\_\SESSIONS.ser (The system cannot find the path specified)
java.io.FileNotFoundException:
C:\jrozycki\MyDocuments\Development\Eclipse\STK\.metadata\.plugins\org.eclipse.wst.server.core\tmp1
\work\Catalina\localhost\_\SESSIONS.ser (The system cannot find the path specified)