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"

Reply via email to