【问题标题】:Glassfish - Marking servlet FacesServlet as unavailableGlassfish - 将 servlet FacesServlet 标记为不可用
【发布时间】:2013-05-03 23:37:29
【问题描述】:

当我启动 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 标记为不可用?

【问题讨论】:

    标签: jakarta-ee glassfish application-server facesservlet


    【解决方案1】:

    可能与此错误有关:

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

    ...在 3.1 版上已修复。

    【讨论】:

      【解决方案2】:

      我的 glassfish_home/lib/ext 目录中有 Richfaces jar,它们以某种方式导致了这个问题。

      如果我删除它们,我可以再次使用管理控制台。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-07
        • 2022-08-10
        相关资源
        最近更新 更多