为什么清洁玻璃鱼管理控制台不起作用?

时间:2013-11-21 14:55:35

标签: java macos glassfish glassfish-3 glassfish-4

  

我的系统是:

     

Mac os X 10.9 Mavericks

     

Oracle JDK 7u45(最新版)

     

Glassfish 3和Glassfish 4是相同的

我去了玻璃鱼的下载页面并下载了拉链。

我使用以下命令初始化glassfish域: asadmin start-domain domain1

转到localhost:4848,控制台仍在加载...

我在这一点上查看了glassfish日志,最后一条消息是:

  

javax.enterprise.system.core.com.sun.enterprise.v3.admin.adapter | _ThreadID = 83; _TreadName = Thread-2; |管理控制台应用程序已加载。|#]

信息似乎没问题。

当我刷新页面时(因为它不会自行刷新),它会将我重定向到状态为404的http://localhost:4848/common/index.jsf

如果我再次查看玻璃鱼日志,则消息为:

  

org.apache.jasper.servlet.JspServlet | _ThreadID = 84; ThreadName = Thread-2; | PWC6117:文件“/ Users / juvinao / glassfish4 / glassfish / lib / install / applications / _admingui / common / index.jsp“未找到|#]

在小牛升级之后,这只发生在我的Mac上。

在其他计算机和操作系统中,一切都很顺利。

我正在谷歌搜索有关此问题的信息,但即使在堆栈溢出这里我找到了答案。

感谢。

4 个答案:

答案 0 :(得分:5)

我解决问题的唯一方法是,当控制台将我重定向到

http://localhost:4848/common/index.jsf

我把网址

http://localhost:4848/login.jsf

但总是我必须这样做。接下来我可以访问登录页面和管理控制台。

答案 1 :(得分:0)

我遇到了同样的问题,但是我的应用程序没有控制台,而是表现得像这样。

解决方案:使用2.2.4更新“glassfish / glassfish / modules / javax.faces.jar”(2.2.0)

仍然不知道为什么或这些东西以哪种方式联系起来......

答案 2 :(得分:0)

确保文件没有丢失,并且您有足够的权限访问或修改。

答案 3 :(得分:0)

禁用自动更新检查 将$ GLASSFISH_INST / glassfish / modules / console-updatecenter-plugin.jar重命名为console-updatecenter-plugin.jar.disabled