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 sa...@apache.org on 2007/09/07 12:30:34 UTC
svn commit: r573532 - in /webservices/axis2/trunk/c/util:
include/axutil_utils.h src/utils.c
Author: samisa
Date: Fri Sep 7 03:30:32 2007
New Revision: 573532
URL: http://svn.apache.org/viewvc?rev=573532&view=rev
Log:
Fixed the service prefix problems
Modified:
webservices/axis2/trunk/c/util/include/axutil_utils.h
webservices/axis2/trunk/c/util/src/utils.c
Modified: webservices/axis2/trunk/c/util/include/axutil_utils.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/include/axutil_utils.h?rev=573532&r1=573531&r2=573532&view=diff
==============================================================================
--- webservices/axis2/trunk/c/util/include/axutil_utils.h (original)
+++ webservices/axis2/trunk/c/util/include/axutil_utils.h Fri Sep 7 03:30:32 2007
@@ -128,7 +128,6 @@
AXIS2_SCOPE_APPLICATION
};
-#define AXIS2_REQUEST_URL_PREFIX "/services"
#define AXIS2_TARGET_EPR "target_epr"
#define AXIS2_DUMP_INPUT_MSG_TRUE "dump"
Modified: webservices/axis2/trunk/c/util/src/utils.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/src/utils.c?rev=573532&r1=573531&r2=573532&view=diff
==============================================================================
--- webservices/axis2/trunk/c/util/src/utils.c (original)
+++ webservices/axis2/trunk/c/util/src/utils.c Fri Sep 7 03:30:32 2007
@@ -21,6 +21,8 @@
#include <string.h>
#include <platforms/axutil_platform_auto_sense.h>
+axis2_char_t *axis2_request_url_prefix = "services";
+
AXIS2_EXTERN axis2_char_t** AXIS2_CALL
axutil_parse_request_url_for_svc_and_op(const axutil_env_t *env,
const axis2_char_t *request)
@@ -39,7 +41,7 @@
while (1)
{
- tmp = strstr(tmp, AXIS2_REQUEST_URL_PREFIX);
+ tmp = strstr(tmp, axis2_request_url_prefix);
if (!tmp)
{
break;
@@ -47,12 +49,12 @@
else
{
service_str = tmp;
- tmp += axutil_strlen(AXIS2_REQUEST_URL_PREFIX);
+ tmp += axutil_strlen(axis2_request_url_prefix);
}
}
if (service_str)
{
- service_str += axutil_strlen(AXIS2_REQUEST_URL_PREFIX);
+ service_str += axutil_strlen(axis2_request_url_prefix);
if ('\0' != *service_str)
{
service_str++; /*to remove the leading '/' */
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org