我只是试试Atmosphere framework。我在Tomcat 7.0.27中运行chat sample但是当我想用GlassFish 3.1.2运行它时,我只收到消息:
“org.apache.catalina.LifecycleException: java.lang.NoClassDefFoundError: 组织/阿帕奇/卡塔利娜/彗星/ CometProcessor”。
我做错了什么?我使用NetBeans IDE 7.1.2中的内置GlassFish。
请问,
尼
答案 0 :(得分:0)
确定。我找到了解决方案!在NetBeans中,您必须单击“工具” - “服务器” - “GlassFish”中的“启用Comet支持”:
答案 1 :(得分:0)
您是否拥有与this question类似的异常堆栈跟踪?如果您的回答是肯定的,那么您将面临glassfish的grizzly-websockets.jar模块中的错误。
答案 2 :(得分:0)
对于这个答案,我确定为时已晚,但对于其他任何人来说,问题在于缺少大气卡塔琳娜罐子。这些可以从大气项目或Tomcat获得。一定要确保获得正确的版本。在撰写本文时,这些罐子是氛围 - compat-tomcat7-1.0.2.jar和atmosphere-compat-tomcat-1.0.2.jar。