[ https://issues.apache.org/jira/browse/CXF-8089?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andriy Redko resolved CXF-8089. ------------------------------- Resolution: Fixed > 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 > Affects Versions: 3.2.10, 3.3.3 > Reporter: Sridhar > Assignee: Andriy Redko > Priority: Minor > Fix For: 3.4.0, 3.2.11, 3.3.4 > > Time Spent: 20m > Remaining Estimate: 0h > > 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 (v8.3.2#803003)