Title: [864] branches/servicemix-2.0/trunk/components/base/src/main/java/org/servicemix/components/http/HttpMarshaler.java: SM-194 : The http binding does not copy parameters when the request is a GET
- Revision
- 864
- Author
- gnt
- Date
- 2005-11-18 09:13:09 -0500 (Fri, 18 Nov 2005)
Log Message
SM-194 : The http binding does not copy parameters when the request is a GET
Modified Paths
Diff
Modified: branches/servicemix-2.0/trunk/components/base/src/main/java/org/servicemix/components/http/HttpMarshaler.java (863 => 864)
--- branches/servicemix-2.0/trunk/components/base/src/main/java/org/servicemix/components/http/HttpMarshaler.java 2005-11-18 11:35:15 UTC (rev 863)
+++ branches/servicemix-2.0/trunk/components/base/src/main/java/org/servicemix/components/http/HttpMarshaler.java 2005-11-18 14:13:09 UTC (rev 864)
@@ -53,6 +53,12 @@
inMessage.setContent(new StreamSource(request.getInputStream()));
}
else {
+ Enumeration enumeration = request.getParameterNames();
+ while (enumeration.hasMoreElements()) {
+ String name = (String) enumeration.nextElement();
+ String value = request.getParameter(name);
+ inMessage.setProperty(name, value);
+ }
inMessage.setContent(EMPTY_CONTENT);
}
}