Apache Tomcat 8.0 Server Endpoint Websocket Error 404 -


i've got static contents served correctly, web socket using @serverendpoint doesn't work. use apache-tomcat-8.0.37, eclipse j2ee.

my javascript code tries make websocket connection gets error: websocket connection 'ws://localhost:8080/chessclock/websocket/clock' failed: error during websocket handshake: unexpected response code: 404

in network tab says 0 bytes received.

what problem here?

here error got (on google chrome):

my server endpoint class:

package clock;  import java.io.ioexception;  import javax.websocket.endpointconfig; import javax.websocket.onmessage; import javax.websocket.onopen; import javax.websocket.session; import javax.websocket.server.serverendpoint;  @serverendpoint("/websocket/clock") public class clockendpoint {      @onopen     public void handleopen(endpointconfig endpointconfig, session session) {         system.out.println("incoming connection " + session.getid());         try {             session.getbasicremote().sendtext("hello");         } catch (ioexception e) {             e.printstacktrace();         }     }      @onmessage     public void handlemessage(string message, session session) {         try {             session.getbasicremote().sendtext("echo " + message);         } catch (ioexception e) {             e.printstacktrace();         }     }  } 

my servlets working not websocket. context root "chessclock".


Comments

Popular posts from this blog

php - Autoloader issue not returning Class -

java - How to put two numbers separated by a space into two different arrays -

python - matplotlib equivalent for Ubuntu servers with no GUI? -