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