Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/server/FileUploadServiceImpl.java @ 8203:238fc722f87a
sed 's/logger/log/g' src/**/*.java
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 05 Sep 2014 13:19:22 +0200 |
parents | 97d055c24ad4 |
children | 5e38e2924c07 |
comparison
equal
deleted
inserted
replaced
8202:e4606eae8ea5 | 8203:238fc722f87a |
---|---|
32 import org.w3c.dom.Element; | 32 import org.w3c.dom.Element; |
33 | 33 |
34 public class FileUploadServiceImpl | 34 public class FileUploadServiceImpl |
35 extends HttpServlet | 35 extends HttpServlet |
36 { | 36 { |
37 private static final Logger logger = Logger.getLogger(FileUploadServiceImpl.class); | 37 private static final Logger log = Logger.getLogger(FileUploadServiceImpl.class); |
38 | 38 |
39 @Override | 39 @Override |
40 protected void doPost(HttpServletRequest req, HttpServletResponse resp) { | 40 protected void doPost(HttpServletRequest req, HttpServletResponse resp) { |
41 logger.debug("handling post request."); | 41 log.debug("handling post request."); |
42 | 42 |
43 String url = getServletContext().getInitParameter("server-url"); | 43 String url = getServletContext().getInitParameter("server-url"); |
44 | 44 |
45 Document request = createFileXML(req); | 45 Document request = createFileXML(req); |
46 | 46 |
56 | 56 |
57 PrintWriter respWriter = resp.getWriter(); | 57 PrintWriter respWriter = resp.getWriter(); |
58 respWriter.write("<html><body><div style='font-face: Arial,Verdana,sans-serif; font-size: 11px'>"); | 58 respWriter.write("<html><body><div style='font-face: Arial,Verdana,sans-serif; font-size: 11px'>"); |
59 | 59 |
60 if (result == null) { | 60 if (result == null) { |
61 logger.warn("FileUpload service returned no result."); | 61 log.warn("FileUpload service returned no result."); |
62 respWriter.write("FileUpload service returned no result"); | 62 respWriter.write("FileUpload service returned no result"); |
63 } | 63 } |
64 else { | 64 else { |
65 String status = result.getElementsByTagName("status") | 65 String status = result.getElementsByTagName("status") |
66 .item(0).getTextContent(); | 66 .item(0).getTextContent(); |
71 respWriter.flush(); | 71 respWriter.flush(); |
72 | 72 |
73 return; | 73 return; |
74 } | 74 } |
75 catch (ConnectionException ce) { | 75 catch (ConnectionException ce) { |
76 logger.error(ce, ce); | 76 log.error(ce, ce); |
77 } | 77 } |
78 catch (IOException e) { | 78 catch (IOException e) { |
79 logger.error(e, e); | 79 log.error(e, e); |
80 } | 80 } |
81 } | 81 } |
82 | 82 |
83 | 83 |
84 protected Document createFileXML(HttpServletRequest req) { | 84 protected Document createFileXML(HttpServletRequest req) { |
100 cnt += len; | 100 cnt += len; |
101 } | 101 } |
102 | 102 |
103 buffer = Base64.encodeBase64(out.toByteArray()); | 103 buffer = Base64.encodeBase64(out.toByteArray()); |
104 String b64File = new String(buffer); | 104 String b64File = new String(buffer); |
105 logger.debug("FileUploadServiceImpl.createFileXML(): " + cnt | 105 log.debug("FileUploadServiceImpl.createFileXML(): " + cnt |
106 + "/" + b64File.length() | 106 + "/" + b64File.length() |
107 + " bytes (orig/base64) file to be uploaded"); | 107 + " bytes (orig/base64) file to be uploaded"); |
108 | 108 |
109 Document fileDoc = XMLUtils.newDocument(); | 109 Document fileDoc = XMLUtils.newDocument(); |
110 | 110 |
122 | 122 |
123 return fileDoc; | 123 return fileDoc; |
124 } | 124 } |
125 } | 125 } |
126 catch(Exception e){ | 126 catch(Exception e){ |
127 logger.debug("Failed to create xml document containing the file."); | 127 log.debug("Failed to create xml document containing the file."); |
128 logger.debug(e, e); | 128 log.debug(e, e); |
129 } | 129 } |
130 return null; | 130 return null; |
131 } | 131 } |
132 } | 132 } |