protected void logReader(Message message, Reader reader, LoggingMessage buffer) { try { CachedWriter writer = new CachedWriter(); IOUtils.copyAndCloseInput(reader, writer); message.setContent(Reader.class, writer.getReader()); if (writer.getTempFile() != null) { //large thing on disk... buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + writer.getTempFile().getAbsolutePath() + "\n"); } if (writer.size() > limit && limit != -1) { buffer.getMessage().append("(message truncated to " + limit + " bytes)\n"); } writer.writeCacheTo(buffer.getPayload(), limit); } catch (Exception e) { throw new Fault(e); } } protected void logInputStream(Message message, InputStream is, LoggingMessage buffer,
protected void logReader(Message message, Reader reader, LoggingMessage buffer) { try { CachedWriter writer = new CachedWriter(); IOUtils.copyAndCloseInput(reader, writer); message.setContent(Reader.class, writer.getReader()); if (writer.getTempFile() != null) { //large thing on disk... buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + writer.getTempFile().getAbsolutePath() + "\n"); } if (writer.size() > limit && limit != -1) { buffer.getMessage().append("(message truncated to " + limit + " bytes)\n"); } writer.writeCacheTo(buffer.getPayload(), limit); } catch (Exception e) { throw new Fault(e); } } protected void logInputStream(Message message, InputStream is, LoggingMessage buffer,
protected void logReader(Message message, Reader reader, LoggingMessage buffer) { try { CachedWriter writer = new CachedWriter(); IOUtils.copyAndCloseInput(reader, writer); message.setContent(Reader.class, writer.getReader()); if (writer.getTempFile() != null) { //large thing on disk... buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + writer.getTempFile().getAbsolutePath() + "\n"); } if (writer.size() > limit && limit != -1) { buffer.getMessage().append("(message truncated to " + limit + " bytes)\n"); } writer.writeCacheTo(buffer.getPayload(), limit); } catch (Exception e) { throw new Fault(e); } } protected void logInputStream(Message message, InputStream is, LoggingMessage buffer,
protected void logReader(Message message, Reader reader, LoggingMessage buffer) { try { CachedWriter writer = new CachedWriter(); IOUtils.copyAndCloseInput(reader, writer); message.setContent(Reader.class, writer.getReader()); if (writer.getTempFile() != null) { //large thing on disk... buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + writer.getTempFile().getAbsolutePath() + "\n"); } if (writer.size() > limit && limit != -1) { buffer.getMessage().append("(message truncated to " + limit + " bytes)\n"); } writer.writeCacheTo(buffer.getPayload(), limit); } catch (Exception e) { throw new Fault(e); } } protected void logInputStream(Message message, InputStream is, LoggingMessage buffer,
protected void logReader(Message message, Reader reader, LoggingMessage buffer) { try { CachedWriter writer = new CachedWriter(); IOUtils.copyAndCloseInput(reader, writer); message.setContent(Reader.class, writer.getReader()); if (writer.getTempFile() != null) { // large thing on disk... buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + writer.getTempFile().getAbsolutePath() + "\n"); } if (writer.size() > limit && limit != -1) { buffer.getMessage().append("(message truncated to " + limit + " bytes)\n"); } writer.writeCacheTo(buffer.getPayload(), limit); } catch (Exception e) { throw new Fault(e); } }
buffer.getMessage().append(BINARY_CONTENT_MESSAGE).append('\n'); handleMessage(buffer); return; buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); buffer.getMessage().append("Outbound Message (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + cos.getTempFile().getAbsolutePath() + "\n"); if (cos.size() >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n");
buffer.getMessage().append(BINARY_CONTENT_MESSAGE).append('\n'); log(logger, formatLoggingMessage(buffer)); return; buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); buffer.getMessage().append("Outbound Message (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + cos.getTempFile().getAbsolutePath() + "\n"); if (cos.size() >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n");
buffer.getMessage().append(BINARY_CONTENT_MESSAGE).append('\n'); log(logger, formatLoggingMessage(buffer)); return; buffer.getMessage().append(MULTIPART_CONTENT_MESSAGE).append('\n'); log(logger, formatLoggingMessage(buffer)); return; buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); truncated = true; buffer.getMessage().append("Outbound Message (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + cos.getTempFile().getAbsolutePath() + "\n"); if (cos.size() >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); truncated = true;
buffer.getMessage().append(BINARY_CONTENT_MESSAGE).append('\n'); log(logger, formatLoggingMessage(buffer)); return; buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); buffer.getMessage().append("Outbound Message (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + cos.getTempFile().getAbsolutePath() + "\n"); if (cos.size() >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n");
buffer.getMessage().append(BINARY_CONTENT_MESSAGE).append('\n'); log(logger, formatLoggingMessage(buffer)); return; buffer.getMessage().append(MULTIPART_CONTENT_MESSAGE).append('\n'); log(logger, formatLoggingMessage(buffer)); return; buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); truncated = true; buffer.getMessage().append("Outbound Message (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + cos.getTempFile().getAbsolutePath() + "\n"); if (cos.size() >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); truncated = true;
buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + bos.getTempFile().getAbsolutePath() + "\n"); buffer.getMessage().append("(message truncated to " + limit + " bytes)\n"); truncated = true;
buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + bos.getTempFile().getAbsolutePath() + "\n"); buffer.getMessage().append("(message truncated to " + limit + " bytes)\n");
buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + bos.getTempFile().getAbsolutePath() + "\n"); buffer.getMessage().append("(message truncated to " + limit + " bytes)\n");
buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + bos.getTempFile().getAbsolutePath() + "\n"); buffer.getMessage().append("(message truncated to " + limit + " bytes)\n");
buffer.getMessage().append("\nMessage (saved to tmp file):\n"); buffer.getMessage().append("Filename: " + bos.getTempFile().getAbsolutePath() + "\n"); buffer.getMessage().append("(message truncated to " + limit + " bytes)\n"); truncated = true;
public void close() throws IOException { LoggingMessage buffer = setupBuffer(message); if (count >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); } StringWriter w2 = out2; if (w2 == null) { w2 = (StringWriter)out; } String ct = (String)message.get(Message.CONTENT_TYPE); try { writePayload(buffer.getPayload(), w2, ct); } catch (Exception ex) { //ignore } log(logger, formatLoggingMessage(buffer)); message.setContent(Writer.class, out); super.close(); } }
public void close() throws IOException { LoggingMessage buffer = setupBuffer(message); if (count >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); } StringWriter w2 = out2; if (w2 == null) { w2 = (StringWriter)out; } String ct = (String)message.get(Message.CONTENT_TYPE); try { writePayload(buffer.getPayload(), w2, ct); } catch (Exception ex) { //ignore } log(logger, buffer.toString()); message.setContent(Writer.class, out); super.close(); } }
public void close() throws IOException { LoggingMessage buffer = setupBuffer(message); if (count >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); } StringWriter w2 = out2; if (w2 == null) { w2 = (StringWriter)out; } String ct = (String)message.get(Message.CONTENT_TYPE); try { writePayload(buffer.getPayload(), w2, ct); } catch (Exception ex) { //ignore } log(logger, formatLoggingMessage(buffer)); message.setContent(Writer.class, out); super.close(); } }
public void close() throws IOException { LoggingMessage buffer = setupBuffer(message); if (count >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); } StringWriter w2 = out2; if (w2 == null) { w2 = (StringWriter)out; } String ct = (String)message.get(Message.CONTENT_TYPE); try { writePayload(buffer.getPayload(), w2, ct); } catch (Exception ex) { //ignore } log(logger, buffer.toString()); message.setContent(Writer.class, out); super.close(); } }
public void close() throws IOException { LoggingMessage buffer = setupBuffer(message); if (count >= lim) { buffer.getMessage().append("(message truncated to " + lim + " bytes)\n"); } StringWriter w2 = out2; if (w2 == null) { w2 = (StringWriter) out; } String ct = (String) message.get(Message.CONTENT_TYPE); try { writePayload(buffer.getPayload(), w2, ct); } catch (Exception ex) { // ignore } String id = (String) message.getExchange().get(LoggingMessage.ID_KEY); LoggingMessage loggingMessage = new LoggingMessage(null, id); loggingMessage.getContentType().append(ct); loggingMessage.getPayload().append(buffer.toString()); handleMessage(loggingMessage); message.setContent(Writer.class, out); super.close(); } }