The example tests werent working for websockets.
setting the buffer size fixed this issue:
public WebsocketClientEndpoint(URI endpointURI, Bitvavo bitv) { try { bitvavo = bitv; WebSocketContainer container = ContainerProvider.getWebSocketContainer(); container.setDefaultMaxBinaryMessageBufferSize(1024*1024); container.setDefaultMaxTextMessageBufferSize(1024*1024); container.connectToServer(this, endpointURI); } catch (Exception e) { e.printStackTrace(); bitvavo.errorToConsole("Caught exception in instantiating websocket." + e); this.reconnectTimer = 100; retryConnecting(endpointURI); } }