当我启动我的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|#]当我第一次访问管理控制台时,会记录最后两个条目。
为什么glassfish将FacesServlet标记为不可用?
发布于 2013-05-09 22:36:07
我的glassfish_home/lib/ext目录中有Richfaces jars,不知何故导致了这个问题。
如果我删除它们,我就可以再次使用管理控制台了。
发布于 2013-05-09 21:56:06
https://stackoverflow.com/questions/16462714
复制相似问题