glassfish服务器管理控制台停止说:管理控制台应用程序已加载

时间:2011-10-06 23:18:49

标签: glassfish ejb jersey ear

我在进入glassfish服务器管理控制台时遇到了一些麻烦(虽然我认为它实际上可能是一个更大问题的症状)

我所看到的是,当我去:http://localhost:4848/时,我得到一个页面:欢迎使用glassfish服务器开源版本3.1(版本43),然后是下面的状态部分。状态使其“管理控制台应用程序已加载”但似乎停在那里。如果我刷新页面,它只是一个空白页面。我必须从eclipse重启glassfish服务器才能回到“欢迎来到glassfish”页面。

我查看了我的服务器日志,发现了大量的“严重”问题,所有这些问题似乎与此相关:

[#|2011-10-06T18:03:10.869-0500|SEVERE|glassfish3.1|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=100;_ThreadName=Thread-1;|Exception while invoking class com.sun.enterprise.web.WebApplication start method
java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.util.ServiceConfigurationError: javax.servlet.ServletContainerInitializer: Error reading configuration file
    at com.sun.enterprise.web.WebApplication.start(WebApplication.java:130)
    at org.glassfish.internal.data.EngineRef.start(EngineRef.java:130)
    at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:269)
    at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:286)
    at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)
    at com.sun.enterprise.v3.server.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:364)
    at com.sun.enterprise.v3.admin.adapter.InstallerThread.load(InstallerThread.java:210)
    at com.sun.enterprise.v3.admin.adapter.InstallerThread.run(InstallerThread.java:108)
|#]

有没有人对这里可能发生的事情有任何想法?我对玻璃鱼很新,而且很困惑!提前谢谢。

Avtar

1 个答案:

答案 0 :(得分:0)

我认为在Open JDK上运行时遇到类似的问题,检查你使用的JDK,如果是'openjdk然后下载并设置为你的默认sun-jdk