Author: shankar
Date: Fri Mar 13 09:29:33 2009
New Revision: 753189

URL: http://svn.apache.org/viewvc?rev=753189&view=rev
Log:
Fixing ID generation problem. We were taking only 18 characters from uuid as 
the id for signature, encryption, etc. It has to take next 5 characters as well 
to get a unique id. 

Modified:
    webservices/rampart/trunk/c/src/omxmlsec/utility.c

Modified: webservices/rampart/trunk/c/src/omxmlsec/utility.c
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/c/src/omxmlsec/utility.c?rev=753189&r1=753188&r2=753189&view=diff
==============================================================================
--- webservices/rampart/trunk/c/src/omxmlsec/utility.c (original)
+++ webservices/rampart/trunk/c/src/omxmlsec/utility.c Fri Mar 13 09:29:33 2009
@@ -57,7 +57,7 @@
        axis2_char_t *uuid = NULL;
 
        uuid = axutil_uuid_gen(env);
-    random =  axutil_strndup(env, uuid, 18);
+    random =  axutil_strndup(env, uuid, 23);
     sprintf(_id, "%s-%s", prefix, random);
     id = (axis2_char_t*)axutil_strdup(env, _id);
        AXIS2_FREE(env->allocator, uuid);


Reply via email to