Author: kishanthan Date: Sat Oct 12 10:18:09 2013 New Revision: 1531525 URL: http://svn.apache.org/r1531525 Log: fixing AXIS2-5489 by allowing +' charactor to be encoded when a request is sent with it. earlier this was allowed to be preserved in the url so it was not encoded and when it reached the server side, it was decoded as ' ' space charactor
Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL2Constants.java Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL2Constants.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL2Constants.java?rev=1531525&r1=1531524&r2=1531525&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL2Constants.java (original) +++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL2Constants.java Sat Oct 12 10:18:09 2013 @@ -138,9 +138,9 @@ public interface WSDL2Constants { // This was taken from thye resolution of CR117 (WSDL 2.0 working group) // http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html?view=normal#CR117 // http://lists.w3.org/Archives/Public/www-ws-desc/2007Feb/0039.html - String LEGAL_CHARACTERS_IN_URL = "-._~!$&()*+,;=:@?/%"; - String LEGAL_CHARACTERS_IN_PATH = "-._~!$'()*+,;=:@"; - String LEGAL_CHARACTERS_IN_QUERY = "-._~!$'()*+,;=:@/?"; + String LEGAL_CHARACTERS_IN_URL = "-._~!$&()*,;=:@?/%"; + String LEGAL_CHARACTERS_IN_PATH = "-._~!$'()*,;=:@"; + String LEGAL_CHARACTERS_IN_QUERY = "-._~!$'()*,;=:@/?"; String TEMPLATE_ENCODE_ESCAPING_CHARACTER = "!"; public String MEP_URI_IN_ONLY = "http://www.w3.org/ns/wsdl/in-only";