As I saw in the ws-addressing spec they have also used uuid as prefix in the sample messages. +1 for this If this will not break any existing code scenarios.
Thanks Milinda On Fri, Jul 4, 2008 at 4:12 PM, Manjula Peiris <[EMAIL PROTECTED]> wrote: > > On Fri, 2008-07-04 at 15:58 +0530, Uthaiyashankar wrote: > > Hi, > > > > Axis2/C creates wsa:MessageID as a sequence of characters. (E.g: > > <wsa:MessageID>6b85e6c2-4645-1dd1-2636-000c292fec05</wsa:MessageID>). > > When using with .NET 3.0 clients, above message id works without any > > problem. However, when using with .NET 2.0 clients, this message id > > could not be processed by .NET client. > > > > .NET 2.0 client expects "urn:uuid" prefix in the message id. (i.e > > > <wsa:MessageID>urn:uuid:6b85e6c2-4645-1dd1-2636-000c292fec05</wsa:MessageID> > > ). To be able to interoperate with .NET 2.0 it is better to add > > "urn:uuid" prefix to message id. WDYT? > > Actually according to the WS-Addressing spec [1] MessageID should be an > opaque uri. According to [2] the part before ":" is optional. So what > Axis2/C sends is correct. But adding urn:uuid: will not break other > interoperable scenarios. So I am +1 for adding urn:uid. > > [1] http://www.w3.org/Submission/ws-addressing/#_Toc77464322 > > [2] http://java.sun.com/j2se/1.4.2/docs/api/java/net/URI.html > > -Manjula. > > > > > Regards, > > Shankar > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- http://mpathirage.com http://wso2.org "Oxygen for Web Service Developers" http://wsaxc.blogspot.com "Web Services With Axis2/C"