2011-10-06 80 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