You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by he...@apache.org on 2005/06/28 10:33:13 UTC
svn commit: r202144 - in
/webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http:
AxisServlet.java HTTPTransportUtils.java
Author: hemapani
Date: Tue Jun 28 01:33:12 2005
New Revision: 202144
URL: http://svn.apache.org/viewcvs?rev=202144&view=rev
Log:
fixing the get based rest method
Modified:
webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/AxisServlet.java
webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/HTTPTransportUtils.java
Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/AxisServlet.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/AxisServlet.java?rev=202144&r1=202143&r2=202144&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/AxisServlet.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/AxisServlet.java Tue Jun 28 01:33:12 2005
@@ -95,7 +95,6 @@
sessionContext);
}
- String filePart = httpServletRequest.getRequestURL().toString();
Enumeration enu = httpServletRequest.getParameterNames();
HashMap map = new HashMap();
while (enu.hasMoreElements()) {
@@ -112,7 +111,8 @@
new QName(Constants.TRANSPORT_HTTP)),
configContext.getAxisConfiguration().getTransportOut(
new QName(Constants.TRANSPORT_HTTP)));
- msgContext.setProperty(Constants.Configuration.DO_REST, Constants.VALUE_TRUE);
+ msgContext.setProperty(Constants.Configuration.DO_REST, Constants.VALUE_TRUE);
+ msgContext.setServerSide(true);
boolean processed =
HTTPTransportUtils.processHTTPGetRequest(
@@ -124,7 +124,6 @@
httpServletRequest.getRequestURL().toString(),
configContext,
map);
- httpServletResponse.getOutputStream().flush();
if (!processed) {
lister.handle(httpServletRequest, httpServletResponse);
}
Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/HTTPTransportUtils.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/HTTPTransportUtils.java?rev=202144&r1=202143&r2=202144&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/HTTPTransportUtils.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis/transport/http/HTTPTransportUtils.java Tue Jun 28 01:33:12 2005
@@ -128,6 +128,7 @@
ConfigurationContext configurationContext,Map requestParameters) throws AxisFault {
msgContext.setWSAAction(soapAction);
msgContext.setTo(new EndpointReference(AddressingConstants.WSA_TO, requestURI));
+ msgContext.setProperty(MessageContext.TRANSPORT_OUT, out);
try {
SOAPEnvelope envelope =
HTTPTransportUtils.createEnvelopeFromGetRequest(