2016-01-07 94 views
0

語境:的WebSocket握手:意外的響應代碼:404 - Tomcat的8

我試圖按照this tutorial - 這使我們能夠Hazelcast使用WebSockets功能集成。我使用Eclipse和Tomcat的8

不幸的是我的客戶端無法WebSocket的和錯誤是扔是:

websocket error

調查一點點關於這個問題,我懷疑現有的計算器問題後有一個在Apache Tomcat上的WebSocket實現一個問題8

在行家我的WebSocket dependecy看起來是這樣的:

<dependency> 
     <groupId>javax.websocket</groupId> 
     <artifactId>javax.websocket-api</artifactId> 
     <scope>provided</scope> 
    </dependency> 

我的Socket類是這樣的:

@ServerEndpoint(value = "/stocks") 
public class StockWebSocket implements EntryListener<String, StockRecord> { 

而且客戶端連接是這樣的:

var wsUri = "ws://localhost:8080/hazelcast-web/stocks"; 
console.log("CONNECT CALLED"); 
websocket = new WebSocket(wsUri); 
websocket.onopen = function(event) { 
    onOpen(event) 
}; 

你有什麼建議嗎?

+0

Tomcat日誌說什麼?榛網Web WAR部署是否正確? – bcoughlan

回答

相關問題