From ee3af546558017eb8390398272a7c4e7c0a560db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maxime=20Gr=C3=A9au?= Date: Sun, 10 Nov 2013 12:36:05 +0100 Subject: [PATCH 1/2] On Chrome/WildFly, REST client doesn't work. Seems that XMLHttpRequest need to be reopen before each POST request --- websocket/websocket-vs-rest/src/main/webapp/rest.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/websocket/websocket-vs-rest/src/main/webapp/rest.js b/websocket/websocket-vs-rest/src/main/webapp/rest.js index e192ad53e..c7c00b4b0 100644 --- a/websocket/websocket-vs-rest/src/main/webapp/rest.js +++ b/websocket/websocket-vs-rest/src/main/webapp/rest.js @@ -71,8 +71,9 @@ function restEchoText() { payload += "x"; } restStartTime = new Date().getTime(); - xhr.open("POST", restUri, false); + for (var i = 0; i < times.value; i++) { + xhr.open("POST", restUri, false); xhr.send(payload); restSendBar.value += 100 / times.value; } From defd52a6cbc34c8681d105845cd58a293ace3421 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maxime=20Gr=C3=A9au?= Date: Sun, 10 Nov 2013 21:20:21 +0100 Subject: [PATCH 2/2] clean for pull request --- websocket/websocket-vs-rest/src/main/webapp/rest.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/websocket/websocket-vs-rest/src/main/webapp/rest.js b/websocket/websocket-vs-rest/src/main/webapp/rest.js index c7c00b4b0..4eb5645ef 100644 --- a/websocket/websocket-vs-rest/src/main/webapp/rest.js +++ b/websocket/websocket-vs-rest/src/main/webapp/rest.js @@ -71,9 +71,8 @@ function restEchoText() { payload += "x"; } restStartTime = new Date().getTime(); - for (var i = 0; i < times.value; i++) { - xhr.open("POST", restUri, false); + xhr.open("POST", restUri, false); xhr.send(payload); restSendBar.value += 100 / times.value; }