WADL contains wrong parameter names for multipart/form-data -----------------------------------------------------------
Key: CXF-3903 URL: https://issues.apache.org/jira/browse/CXF-3903 Project: CXF Issue Type: Bug Components: JAX-RS Affects Versions: 2.4.4 Reporter: Andreas Sahlbach I have the following annotated REST function: {code:java} @POST @Path("/umsinfo/profileid/{profileId}") @Consumes("multipart/form-data") public UmsInfo getUmsInfoByProfileId(@PathParam("profileId") String profileId, @Multipart(value="includeCompany") Boolean includeCompany, @Multipart(value="passwordToCheck") String passwordToCheck, @Context UriInfo info) {code} and it produces the following relevant WADL entry: {code:xml} <resource path="/umsinfo/profileid/{profileId}"> <param name="profileId" style="template" type="xs:string"/> <method name="POST"> <request> <representation mediaType="multipart/form-data"> <param name="request" style="plain" type="xs:boolean"/> </representation> <representation mediaType="multipart/form-data"> <param name="request" style="plain" type="xs:string"/> </representation> </request> <response> <representation mediaType="application/octet-stream"/> </response> </method> {code} Please note that the param name is always "request". This is true for all multipart/form-data functions inside this WADL. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira