【问题标题】:Tomcat/TomEE: TomEE GUI page 404 errorTomcat/TomEE:TomEE GUI 页面 404 错误
【发布时间】:2015-06-08 20:09:07
【问题描述】:

我最近在“Red Hat Enterprise Linux Server (6.6)”上安装了“apache-tomee-webprofile-1.7.2”。

我可以通过访问 x.x.x.x:8080 来访问 Tomcat 主页,通过这个,我可以访问“服务器状态”、“管理器应用程序”和“主机管理器”页面。但是,当我访问“TomEE GUI”页面时,我收到“错误 404:描述请求的资源不可用”。页面。

当我访问“管理应用程序”页面时,我可以看到 Tomee 正在运行,“/tomee”在那里并且它的运行状态为 true。

我是 TomEE 的新手,所以可能有一个步骤我错过/未正确完成。因此,任何有关我如何使这项工作的帮助都会很棒。

我不确定什么代码与这个问题相关,所以请告诉我什么配置会有所帮助,我会发布它。

【问题讨论】:

  • 问题:我是否需要部署任何东西才能访问此页面?首次安装时是否没有访问默认页面?由于我目前没有部署任何东西,所以我想知道这是否可能。

标签: tomcat web tomcat7 apache-tomee


【解决方案1】:

显然,TomEE 的 GUI 部分已移至新项目 TomEE WebAccess,可以在下载页面 http://tomee.apache.org/downloads.html 上单独下载,并放入 webapps 文件夹中。

来源:(http://tomee-openejb.979440.n4.nabble.com/TomEE-GUI-doesnt-come-up-tt4673008.html#a4673466

它缺少精美的 UI(和文档),但可以让您在管理员上运行 Groovy 或 Javascript 以获取一些有趣的信息。

在列表中,Thiago 发布了这个 Groovy 示例来获取 REST 端点:

import org.apache.openejb.loader.SystemInstance 
import org.apache.openejb.server.rest.RsRegistry 
import org.apache.openejb.monitoring.LocalMBeanServer 

def mbeanServer = LocalMBeanServer.get() 
def registry = SystemInstance.get().getComponent(RsRegistry) 
registry.listeners.each { key, listener -> 
  listener.jmxNames.each { name -> 
    mbeanServer.getAttribute(name, 'operations').values().each { ops -> 
      ops.compositeType.keySet().each { 
        println(it) 
      } 
    } 
  } 
} 

【讨论】:

    【解决方案2】:

    在 TomEE 1.7.2 中缺少 webapps/tomee 文件夹,这就是发生 404 错误的原因。不知道是bug还是故意的。 (在 1.7.1 webapps/tomee 文件夹仍然存在。)

    但它实际上并不那么重要。此页面仅显示“您的服务器已完全安装”。我认为只有在 Tomcat 中安装 drop-in WAR TomEE 时才有用,因此您可以检查它是否安装成功。

    但当您下载并使用本机 TomEE 时,此检查不计算在内。

    只需部署您的应用程序并享受它!

    (不过如果你还想要TomEE GUI,请下载1.7.1版本并将webapps文件夹中的tomee文件夹复制到1.7.2的webapps文件夹中。)

    【讨论】:

      【解决方案3】:

      要使 TomEE 起始页上的 TomEE Gui 链接正常工作,您必须将 tomee-webaccess-7.0.x.war 重命名为 tomee.war 并为您的管理员用户授予 tomee-admin 角色。

      <user username="tomcat" password=".." roles="manager-gui,tomee-admin"/>
      

      无论如何,这个应用程序没什么可看的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-01-14
        • 1970-01-01
        • 2018-03-29
        • 2015-06-22
        • 2014-10-27
        • 2010-11-12
        • 2016-05-31
        • 1970-01-01
        相关资源
        最近更新 更多