[
https://issues.apache.org/jira/browse/CXF-2154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12702319#action_12702319
]
Sergey Beryozkin commented on CXF-2154:
---------------------------------------
Hi Chris, David
I need some help. I did try to reproduce the issue David raised. Can you
please try to come up with a basic test case, simple server code, basic HTTP
Client code or indeed CXF client code, with CXF it's straighforward to write a
test client code :
Book b = JAXRSClientFactory.create("http://foo:9090/bar", Book.class);
b.postUsingFormParams(1, 2);
or
WebClient wc = WebClient.create("http://foo:9090/bar");
wc.form(new Form())
I actually wrote a client test code which posts the on-the-wire request through
the socket directly, to try to match the request as close as possible to the
reality...So the test client code can use the sockets if needed
thanks, Sergey
> Cannot get Form values from MultivaluedMap
> ------------------------------------------
>
> Key: CXF-2154
> URL: https://issues.apache.org/jira/browse/CXF-2154
> Project: CXF
> Issue Type: Bug
> Components: REST
> Affects Versions: 2.2
> Environment: Windows XP Java 1.6 tomcat
> Reporter: David people
>
> Hi,
> I'm trying to get All the form fields from a a form which is posted to the
> restful web service.
> <form method="POST"
> action="http://localhost:8080/webapp/webservice/customerservice/temp" >
> <input type="text" value="hello" name="param1"/>
> <input type="text" value="hfsello" name="param2"/>
> <input type="submit"/>
> </form>
> I have the following method
> @POST
> @Path("/temp")
> @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
> public String temp(MultivaluedMap<String, String> params){
> System.out.println("Params = "+params);
> return "<done>"+params+"</done>";
> }
> The output is always empty, the size of the params object is zero.
> The very same method used to work in a previous version of CXF.
> Is there a new way to use MultivaluedMap?
> Thanks...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.