I create a rest webservice using jerseys, when I add this function, I got this exception, but when I delete it, the server works very well.
Customer.orderWeb(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String), should not consume any form parameter.
code
@Path("orderWeb/{customerID}/{restaurantID}/{IDs}/{numbers}/{descriptions}/{addressID}") @GET @Produces({ MediaType.APPLICATION_JSON, MediaType.TEXT_PLAIN, MediaType.TEXT_HTML, MediaType.TEXT_XML }) @Consumes({ MediaType.TEXT_PLAIN, MediaType.TEXT_PLAIN, MediaType.TEXT_PLAIN }) public String orderWeb(@FormParam("customerID") String customerID, @FormParam("restaurantID") String restaurantID, @FormParam("IDs") String IDs, @FormParam("numbers") String numbers, @FormParam("descriptions") String descriptions, @FormParam("addressID") String customerAddress) { return "WSSSSSSSSSSSSSSSSSS"; }
This is strange because I always use a path similar to this path. i don't know what i am doing wrong
source share