我在进入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
答案 0 :(得分:0)
我认为在Open JDK上运行时遇到类似的问题,检查你使用的JDK,如果是'openjdk然后下载并设置为你的默认sun-jdk