From d6634a7505df8358322b04b8892139195031e5eb Mon Sep 17 00:00:00 2001 From: Ade Lee Date: Fri, 12 Oct 2012 00:40:12 -0400 Subject: Reverted to old interface and httpclient to get installation token. This is a workaround until we can get the new interface working on IPA clones. --- base/util/src/com/netscape/cmsutil/http/HttpMessage.java | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'base/util/src/com/netscape/cmsutil/http/HttpMessage.java') diff --git a/base/util/src/com/netscape/cmsutil/http/HttpMessage.java b/base/util/src/com/netscape/cmsutil/http/HttpMessage.java index 44f608900..8db6fc11b 100644 --- a/base/util/src/com/netscape/cmsutil/http/HttpMessage.java +++ b/base/util/src/com/netscape/cmsutil/http/HttpMessage.java @@ -20,6 +20,7 @@ package com.netscape.cmsutil.http; import java.io.BufferedReader; import java.io.IOException; import java.io.OutputStreamWriter; +import java.io.StringWriter; import java.util.Enumeration; import java.util.Hashtable; @@ -143,6 +144,14 @@ public class HttpMessage { } mContent = new String(cbuf); + } else { + char[] cbuf = new char[8192]; + StringWriter sw = new StringWriter(); + int charsRead; + while ((charsRead = reader.read(cbuf)) != -1) { + sw.write(cbuf, 0, charsRead); + } + if (sw.getBuffer().length()>0) mContent = sw.toString(); } } -- cgit