# HG changeset patch # User Christian Lins # Date 1369741791 -7200 # Node ID 97d055c24ad48ee7f8ccda3162bab661424fcf10 # Parent 427ef71724766b49dd09bdc6318a8728d36cf27d Fixes bug that caused the garbled upload of user shapefiles (#657). diff -r 427ef7172476 -r 97d055c24ad4 gwt-client/src/main/java/org/dive4elements/river/client/server/FileUploadServiceImpl.java --- a/gwt-client/src/main/java/org/dive4elements/river/client/server/FileUploadServiceImpl.java Tue May 28 13:04:13 2013 +0200 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/server/FileUploadServiceImpl.java Tue May 28 13:49:51 2013 +0200 @@ -99,10 +99,12 @@ out.write(buffer, 0, len); cnt += len; } - logger.debug("FileUploadServiceImpl.createFileXML(): " + cnt + " bytes file to be uploaded"); - buffer = Base64.encodeBase64(buffer); + buffer = Base64.encodeBase64(out.toByteArray()); String b64File = new String(buffer); + logger.debug("FileUploadServiceImpl.createFileXML(): " + cnt + + "/" + b64File.length() + + " bytes (orig/base64) file to be uploaded"); Document fileDoc = XMLUtils.newDocument();