grizzly-websockets-chat를 실행하는 데 어려움을 겪고 있습니다. 샘플을 성공적으로 컴파일했습니다. HttpServer.createSimpleServer가 실행 중이고 localhost : 8080에서 index.html 테스트를 제공합니다. WebSocketEngine.getEngine(). register ("/ chat", chatApplication)은 불만없이 실행됩니다. 그러나 localhost : 8080/chat은 "경로로 식별 된 리소스 '/ chat'이 (가) 존재하지 않습니다."를 반환합니다. 이것은 글래스 피쉬 (Glassfish)가 아닙니다. 단지 독립형 Grizzly/2.2.19입니다.누구든지 독립 실행 형 그리즐리에서 grizzly-websockets-chat 작업을 할 수 있습니까?
일부 의견은 기본적으로 websocket 지원이 해제되어 있음을 알립니다. 글래스 피시 외부에서 켜는 방법을 결정할 수 없습니다. 나는 docroot에있는 index.htm 만 테스트했습니다. 다른 것이 필요합니까?
저는 클라이언트 측에서 특별한 것을 실행하지 않습니다. js가 없습니다. 샘플에서 그런 걸 본적이 없어요. 놀랍게도 좋은 문서 나 실행 예제를 찾지 못했습니다. 어쩌면 사용자 문제일까요?/
가 웹 소켓 코드처럼 보이는이 호출 될 수있다 :
$ java -jar ./tyrus-client-cli-1.1.jar ws://localhost:8080/chat
# Connecting to ws://localhost:8080/chat...
# Failed to connect to ws://localhost:8080/chat due to Handshake error
어떤 도움이 많이 감사합니다!
: https://java.net/jira/browse/GRIZZLY-1562. 해결되면 연락하겠습니다. – rlubke