Hi Kathees, Can you try debugging [1] and try to figure out the issues?
May be the issues it in 'String decodedString = URLDecoder.decode(template.expand(), "UTF-8");' [1] https://github.com/wso2/wso2-synapse/blob/master/modules/core/src/main/java/org/apache/synapse/endpoints/HTTPEndpoint.java On Fri, Dec 18, 2015 at 4:59 PM, Kathees Rajendram <[email protected]> wrote: > Hi, > > I created uri.var.status property and used the property in url-template with > legacy encoding. Remaining part of URL is removed with the special > character. > > <call> > <endpoint> > <http method="post" > > uri-template="legacy-encoding:{uri.var.apiUrl}/1.1/statuses/update.json?{uri.var.status}"/> > </endpoint> > </call> > > *Request* - sample #test > > *Output* > > [2015-12-18 16:45:47,269] DEBUG - wire << "POST > /1.1/statuses/update.json?status=sample%20 HTTP/1.1[\r][\n]" > [2015-12-18 16:45:47,269] DEBUG - wire << "Accept-Language: > en-US,en;q=0.8[\r][\n]" > > *Expected output* > > [2015-12-18 16:45:47,269] DEBUG - wire << "POST > /1.1/statuses/update.json?status=sample%20%23test HTTP/1.1[\r][\n]" > [2015-12-18 16:45:47,269] DEBUG - wire << "Accept-Language: > en-US,en;q=0.8[\r][\n]" > > What could be the reason? > > Thanks, > Kathees > > -- > Kathees > Software Engineer, > email: [email protected] > mobile: +94772596173 > -- Best Regards, Malaka Silva Senior Tech Lead M: +94 777 219 791 Tel : 94 11 214 5345 Fax :94 11 2145300 Skype : malaka.sampath.silva LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 Blog : http://mrmalakasilva.blogspot.com/ WSO2, Inc. lean . enterprise . middleware http://www.wso2.com/ http://www.wso2.com/about/team/malaka-silva/ <http://wso2.com/about/team/malaka-silva/> https://store.wso2.com/store/ Save a tree -Conserve nature & Save the world for your future. Print this email only if it is absolutely necessary.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
