我正在尝试运行@ https://spring.io/guides/gs/messaging-stomp-websocket 给出的 Spring 4 示例.当我尝试连接到套接字时,它抛出以下异常。根据示例,您需要 tomcat 7.0.50,我检查了具有正确版本的 tomcat 的可执行 jar。任何指针都会有所帮助。
java.lang.IllegalArgumentException: No 'javax.websocket.server.ServerContainer' ServletContext attribute. Are you running in a Servlet container that supports JSR-356?
最佳答案
检查您的可执行 jar 中是否捆绑了 tomcat7-websocket.jar
和 websocket-api.jar
- 也许您只是在没有额外的 websocket 的情况下获得 vanilla tomcat位。
关于java - Spring websocket 示例 - 错误 - 您是否在支持 J SR-356 的 Servlet 容器中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21523693/