我遇到了同样的错误。我正在使用websocket服务器的tomcat实现。通过onError传递的错误调用.getMessage(),我能够使错误消失:
@OnError
public void onError(Throwable error)
{
Logger.getLogger(MyServer.class.getName()).log(Level.SEVERE, null, error.getMessage());
}
Logger.getLogger(MyServer.class.getName()).log(Level.SEVERE, null, error);