如何在GlassFish 3.1.2中使用Atmosphere框架?

时间:2012-05-11 15:52:12

标签: maven-2 glassfish-3 tomcat7 netbeans-7 atmosphere

我只是试试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。

请问,

3 个答案:

答案 0 :(得分:0)

确定。我找到了解决方案!在NetBeans中,您必须单击“工具” - “服务器” - “GlassFish”中的“启用Comet支持”:

Enable Comet Support in GlassFish

答案 1 :(得分:0)

您是否拥有与this question类似的异常堆栈跟踪?如果您的回答是肯定的,那么您将面临glassfish的grizzly-websockets.jar模块中的错误。

答案 2 :(得分:0)

对于这个答案,我确定为时已晚,但对于其他任何人来说,问题在于缺少大气卡塔琳娜罐子。这些可以从大气项目或Tomcat获得。一定要确保获得正确的版本。在撰写本文时,这些罐子是氛围 - compat-tomcat7-1.0.2.jar和atmosphere-compat-tomcat-1.0.2.jar。