Author: shankar
Date: Tue Mar 9 02:47:55 2010
New Revision: 920628
URL: http://svn.apache.org/viewvc?rev=920628&view=rev
Log:
Fixing issues AXIS2C-1418 and AXIS2C-1418
Modified:
axis/axis2/c/core/trunk/src/core/transport/http/util/http_transport_utils.c
Modified:
axis/axis2/c/core/trunk/src/core/transport/http/util/http_transport_utils.c
URL:
http://svn.apache.org/viewvc/axis/axis2/c/core/trunk/src/core/transport/http/util/http_transport_utils.c?rev=920628&r1=920627&r2=920628&view=diff
==============================================================================
--- axis/axis2/c/core/trunk/src/core/transport/http/util/http_transport_utils.c
(original)
+++ axis/axis2/c/core/trunk/src/core/transport/http/util/http_transport_utils.c
Tue Mar 9 02:47:55 2010
@@ -1424,19 +1424,20 @@ axis2_http_transport_utils_process_http_
axis2_msg_ctx_set_doing_rest(msg_ctx, env, AXIS2_FALSE);
}
+ if(AXIS2_SUCCESS != axis2_http_transport_utils_dispatch_and_verify(env,
msg_ctx))
+ {
+ return AXIS2_FALSE;
+ }
+
soap_envelope =
axis2_http_transport_utils_handle_media_type_url_encoded(env, msg_ctx,
request_params, AXIS2_HTTP_DELETE);
if(!soap_envelope)
{
return AXIS2_FALSE;
}
-
axis2_msg_ctx_set_soap_envelope(msg_ctx, env, soap_envelope);
- if(AXIS2_SUCCESS != axis2_http_transport_utils_dispatch_and_verify(env,
msg_ctx))
- {
- return AXIS2_FALSE;
- }
+
engine = axis2_engine_create(env, conf_ctx);
axis2_engine_receive(engine, env, msg_ctx);
return AXIS2_TRUE;