@Override public void marshal(Object source, Result result) throws XmlMappingException, IOException { if (source instanceof Message) { this.messages.add((Message<?>) source); } else { this.payloads.add(source); } if (result instanceof StringResult) { ((StringResult) result).getWriter().write("hello " + source); } }
/** Returns the written XML as a string. */ public String toString() { return getWriter().toString(); }
/** Returns the written XML as a string. */ public String toString() { return getWriter().toString(); }
/** Returns the written XML as a string. */ public String toString() { return getWriter().toString(); }
return getWebServiceTemplate().sendSourceAndReceive(new StringSource(stringResult.getWriter().toString()), new ItcbResponseExtractor(arg0.getMethod().getReturnType())); return getWebServiceTemplate().sendSourceAndReceive(new StringSource(stringResult.getWriter().toString()), webserviceMessageCallback, new ItcbResponseExtractor(arg0.getMethod().getReturnType()));