[ 
http://issues.apache.org/jira/browse/AXIS2-209?page=comments#action_12322896 ] 

Sanjiva Weerawarana commented on AXIS2-209:
-------------------------------------------

Indigo is incorrect AFAICT.

See: http://www.w3.org/2001/tag/issues.html and look at issue 
URIEquivalence-15. 
See: http://www.textuality.com/tag/uri-comp-4
See RFC 2396bis: 
http://cvs.apache.org/viewcvs.cgi/*checkout*/ietf-uri/rev-2002/rfc2396bis.html
See RFC 3986: http://www.faqs.org/rfcs/rfc3986.html

In particular the issue is that the ":" separating the scheme and the rest in 
URI is very special, as is the "/" character. The above specs appear to say 
that the ":" cannot be URL encoded and that the path separators ("/") shouldn't 
be. 

If you read some of the above (I only did a quick review now ..) you'll see 
that at best what Indigo is doing is inconsistent with suggested best practice.

Let's get them to change it; messing with normalizing URIs strings before 
comparing them is a very *bad* idea IMO.

> mtom cid with encoded url
> -------------------------
>
>          Key: AXIS2-209
>          URL: http://issues.apache.org/jira/browse/AXIS2-209
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Bug
>     Reporter: Davanum Srinivas
>     Assignee: Saminda Wishwajith Abeyruwan

>
> Indigo is sending a xop include like this
> <xop:Include href="cid:http%3A%2F%2Ftempuri.org%2F2%2F632616398833933905" 
> xmlns:xop="http://www.w3.org/2004/08/xop/include"/>
> with a content-id like this
> --uuid:f83d35ae-9bf5-470a-8fb4-7b624abd6921+id=1
> Content-ID: <http://tempuri.org/2/632616398833933905>
> Content-Transfer-Encoding: binary
> Content-Type: application/octet-stream
> This "seems" to be legal. can someone please dig into this?
> thanks,
> dims

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to