} else if (o instanceof ByteStream) {
try {
- sb.append(" <" + name + " xsi:type=\"SOAP-ENC:base64\">");
+ sb.append(" <" + name + " xsi:type=\"SOAP-ENC:base64\">\n");
InputStream is = ((ByteStream)o).getInputStream();
byte[] buf = new byte[54];
while(true) {
System.arraycopy(buf, 0, writebuf, 0, numread);
}
sb.append(" ");
- sb.append(Base64.encode(writebuf));
+ sb.append(new String(Base64.encode(writebuf)));
sb.append("\n");
}
sb.append(((Boolean)o).booleanValue() ? "1" : "0");