IGNITE-6859 Web Console: Do not split base64 strings to multiple lines because IE11 atob() implementation does not work with these.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/4589ff2d Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/4589ff2d Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/4589ff2d Branch: refs/heads/ignite-zk Commit: 4589ff2d42f0553e311f4fb4dfd545fce38374dc Parents: cba8fa2 Author: Ilya Borisov <klast...@gmail.com> Authored: Wed Nov 15 16:03:13 2017 +0700 Committer: Alexey Kuznetsov <akuznet...@apache.org> Committed: Wed Nov 15 16:03:13 2017 +0700 ---------------------------------------------------------------------- .../org/apache/ignite/console/agent/handlers/AbstractListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/4589ff2d/modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java ---------------------------------------------------------------------- diff --git a/modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java b/modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java index fc4daef..ace2087 100644 --- a/modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java +++ b/modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/AbstractListener.java @@ -82,7 +82,7 @@ abstract class AbstractListener implements Emitter.Listener { if (restRes.getData() != null) { ByteArrayOutputStream baos = new ByteArrayOutputStream(4096); - Base64OutputStream b64os = new Base64OutputStream(baos); + Base64OutputStream b64os = new Base64OutputStream(baos, true, 0, null); GZIPOutputStream gzip = new GZIPOutputStream(b64os); gzip.write(restRes.getData().getBytes(UTF8));