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 "David Hancock (JIRA)" <ji...@apache.org> on 2008/01/03 16:59:33 UTC

[jira] Commented: (AXIS2-3405) Encoded ampersands in REST URLs terminate parameters

    [ https://issues.apache.org/jira/browse/AXIS2-3405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12555595#action_12555595 ] 

David Hancock commented on AXIS2-3405:
--------------------------------------

I can confirm this is also the case on Axis2 1.3 and it is quite a serious issue.

I tried to explore the source to patch it, but got completely overwhelmed.

It seems Axis2 isn't using the JDK or http commons code for parsing URLs but has it's own hidden away somewhere. 

If someone gives me a clue where to look, I'll be happy to delve further.

regards,

Dave Hancock.



> Encoded ampersands in REST URLs terminate parameters
> ----------------------------------------------------
>
>                 Key: AXIS2-3405
>                 URL: https://issues.apache.org/jira/browse/AXIS2-3405
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>    Affects Versions: 1.2
>            Reporter: Sean Hile
>            Assignee: Keith Godwin Chapman
>
> My project uses Axis2 to provide a REST interface.  If, in the URL, there is an encoded ampersand for one of the parameter values, the parameter value is truncated at the encoded ampersand.  For example:
> http://example.com/myService?param=Foo%20%26%20Bar
> The param value should be "Foo & Bar" but it is truncated to "Foo ".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org