Ich habe einen Anlegesteg-Server, und ich folgte den Anweisungen von https://examples.javacodegeeks.com/enterprise-java/jetty/jetty-websocket-example/Fehler bei der WebSocket-Handshake: unerwartete Antwortcode: 404 WrappedWebSocket @ VM222: 161
i definiert eine @ServerEndpoint
:
@ServerEndpoint("/jsr356toUpper")
public class ToUpper356Socket {
@OnOpen
public void onOpen(Session session) {
System.out.println("WebSocket opened: " + session.getId());
}
@OnMessage
public void onMessage(String txt, Session session) throws IOException {
System.out.println("Message received: " + txt);
session.getBasicRemote().sendText(txt.toUpperCase());
}
@OnClose
public void onClose(CloseReason reason, Session session) {
System.out.println("Closing a WebSocket due to " + reason.getReasonPhrase());
}
}
aber ich bekomme:
Fehler beim WebSocket-Handshake: Unexpe cted Antwortcode: 404 WrappedWebSocket @ VM222: 161
wenn ich ws zu erreichen versuchen: // localhost: 8080/jsr356toUpper
Irgendwelche Vorschläge?