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)