0

我只是尝试Atmosphere 框架。我让聊天示例在 Tomcat 7.0.27 中运行,但是当我想用 GlassFish 3.1.2 运行它时,我只收到消息:

“org.apache.catalina.LifecycleException:java.lang.NoClassDefFoundError:org/apache/catalina/comet/CometProcessor”。

我究竟做错了什么?我使用来自 NetBeans IDE 7.1.2 的内置 GlassFish。

亲切的问候,

本尼

4

3 回答 3

0

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

在 GlassFish 中启用 Comet 支持

于 2012-05-11T16:11:54.383 回答
0

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

于 2012-05-27T15:31:04.293 回答
0

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

于 2012-11-01T01:27:10.930 回答