Glassfish - Маркировка сервлета FacesServlet как недоступного

Когда я запускаю свой сервер Glassfish 2.1, кажется, что он запускается без проблем, но когда я пытаюсь получить доступ к его консоли администратора, я получаю сообщение об ошибке:

The requested resource (Servlet FacesServlet is not available) is not available.

На его консоли и server.log вот что я вижу:

[#|2013-05-09T14:59:36.647+0200|INFO|sun-appserver2.1|javax.enterprise.system.core|_ThreadID=10;_ThreadName=main;|Application server startup complete.|#]

[#|2013-05-09T15:01:23.250+0200|INFO|sun-appserver2.1|javax.enterprise.resource.webcontainer.jsf.config|_ThreadID=15;_ThreadName=httpWorkerThread-4848-0;;|Initializing Mojarra (1.2_13-b01-FCS) for context ''|#]

[#|2013-05-09T15:01:24.420+0200|INFO|sun-appserver2.1|javax.enterprise.system.container.web|_ThreadID=15;_ThreadName=httpWorkerThread-4848-0;|PWC1412: WebModule[] ServletContext.log():PWC1409: Marking servlet FacesServlet as unavailable|#]

Последние 2 записи регистрируются, когда я впервые получаю доступ к консоли администратора.

Почему Glassfish помечает FacesServlet как недоступный?

2 ответа

Решение

В моем каталоге glassfish_home/lib/ext были фляги Richfaces, которые как-то вызывали эту проблему.

Если я удаляю их, я снова могу использовать консоль администратора.

Это может быть связано с этой ошибкой:

https://java.net/jira/browse/GLASSFISH-14329

... которая была исправлена ​​в версии 3.1.

Другие вопросы по тегам