Sridhar created CXF-8089:
----------------------------

             Summary: Build Comma Separated Values in url from Array/List Query 
Param
                 Key: CXF-8089
                 URL: https://issues.apache.org/jira/browse/CXF-8089
             Project: CXF
          Issue Type: Bug
          Components: JAX-RS
            Reporter: Sridhar


https://issues.apache.org/jira/browse/CXF-6941

Issue reported above is get comma separated values as List on Server side (for 
Query Param).

[http://localhost:8080/MovieDB/GetJson?name=Actor1,Actor2,Actor3&startDate=20120101&endDate=2012050|http://localhost:8080/MovieDB/GetJson?name=Actor1,Actor2,Actor3&startDate=20120101&endDate=20120505]

But for Jaxrs- CXF client, when we are trying to build URL from a List or 
Array, I don't see a way to build URL as comma separated values 

The solution provided to use "parse.query.value.as.collection" contextual 
property is not used in org.apache.cxf.jaxrs.client.AbstractClient and  
org.apache.cxf.jaxrs.impl.UriBuilderImpl

And works only on server side while receiving request, not on client side (i.e 
while building URL from List). 

Switching to "multi" option for query param means, I need to ask all existing 
clients to update the way they build URL, which is not feasible.

 



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to