【问题标题】:How to use the Atmosphere framework with GlassFish 3.1.2?如何在 GlassFish 3.1.2 中使用 Atmosphere 框架?
【发布时间】:2012-05-11 15:52:12
【问题描述】:

我只是试试Atmosphere framework。我让chat sample 在 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。

您好,

本尼

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 哼...它仍然显示:java.lang.ClassNotFoundException: org.apache.catalina.comet.CometProcessor :(
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-04-04
        • 1970-01-01
        • 2012-02-18
        • 2011-06-21
        • 2014-08-14
        • 2012-06-23
        • 2012-08-17
        相关资源
        最近更新 更多