WebClient mWebClient = new WebClient(BrowserVersion.CHROME);
mWebClient.getOptions().setUseInsecureSSL(true);
mWebClient.getOptions().setCssEnabled(true);
mWebClient.getOptions().setActiveXNative(true);
mWebClient.getOptions().setJavaScriptEnabled(true);
mWebClient.getOptions().setThrowExceptionOnScriptError(false);
mWebClient.getOptions().setThrowExceptionOnFailingStatusCode(false);
mWebClient.getOptions().setRedirectEnabled(true);
mWebClient.getOptions().setTimeout(0);
mWebClient.setJavaScriptTimeout(0);
mWebClient.waitForBackgroundJavaScript(0);
mWebClient.setAjaxController(new NicelyResynchronizingAjaxController());
final HtmlPage mHtmlPage =
mWebClient.getPage("http://localhost:8080/#main/observationAnalysis/performance/performanceGlobal");
Thread.sleep(60000);
ResponseUtils.renderText(response, mHtmlPage.asText());