2011-10-06 265 views
0

我有一些麻烦到我的GlassFish服务器管理控制台(虽然我认为它实际上可能是一个更大的问题的症状)GlassFish服务器管理控制台摊位说:管理控制台应用程序加载

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

回答

0

我认为开放JDK中运行时,检查JDK您使用的,如果它的的OpenJDK然后下载中心它并设置为默认太阳的jdk

+0

我用开放的JDK我有类似的问题而且这个过程并没有在早期工作。我实际上不得不在eclipse中切换它以达到这个目的。我切换到窗口/首选项/服务器/运行时环境,编辑我的glassfish服务器并将其设置为sun-jdk。还有其他地方需要设置吗? – akhalsa