运行chat.xhtml示例返回:Info:WebSocket关闭

时间:2014-03-21 19:50:04

标签: java tomcat websocket

1)我下载了#34; apache-tomcat-7.0.52"到我的Windows 7(32位机器);
2)然后我跑了C:\apache-tomcat-7.0.52\bin\startup.bat
3)现在在Chrome浏览器上尝试http://localhost:8080/examples/websocket/chat.xhtml,我正在

  

信息:WebSocket关闭

在big textArea中。

localhost_access_log.2014-03-22.txt显示如下。

127.0.0.1 - - [22 / Mar / 2014:01:22:01 +0530]" GET /examples/websocket/chat.xhtml HTTP / 1.1" 304 -

127.0.0.1 - - [22 / Mar / 2014:01:22:02 +0530]" GET / examples / websocket / chat HTTP / 1.1" 404 997

C:\Users\ksugumar>java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode)

我是WebSocket的新手,想尝试TOMCAT示例。请帮助。

1 个答案:

答案 0 :(得分:0)

来自APACHE团队的马克已经指出了我;

虽然我安装了jre7;我的JRE_HOME的系统属性是1.6 java版本。所以它不起作用。

通过

确定
C:\apache-tomcat-7.0.52\bin>catalina.bat
Using CATALINA_BASE:   "C:\apache-tomcat-7.0.52"
Using CATALINA_HOME:   "C:\apache-tomcat-7.0.52"
Using CATALINA_TMPDIR: "C:\apache-tomcat-7.0.52\temp"
**Using JRE_HOME:        "C:\Program Files\Java\jre7"**

同样来自 catalina.2014-03-25.log

  

INFO:JSR 356 WebSocket(Java WebSocket 1.0)支持不可用   在Java 6上运行时。要禁止此消息,请在Java上运行Tomcat   7,从$ CATALINA_HOME / lib中删除WebSocket JAR或添加   WebSocketJARs到tomcat.util.scan.DefaultJarScanner.jarsToSkip   $ CATALINA_BASE / conf / catalina.properties中的属性。请注意   不推荐使用Tomcat 7 WebSocket API。