+ String answer = request.getParameter("body");\r
+ if (answer == null) {\r
+ // lets read the message body instead\r
+ BufferedReader reader = request.getReader();\r
+ StringBuffer buffer = new StringBuffer();\r
+ String line = null;\r
+ while (((line = reader.readLine()) != null)) {\r
+ buffer.append(line);\r
+ }\r
+ answer = buffer.toString();\r
+ }\r
+\r
+ if (log.isTraceEnabled())\r
+ log.debug("Received message:\n" + answer);\r
+\r
+ StringSource source = new StringSource(answer);\r