[
https://issues.apache.org/jira/browse/CXF-3903?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13149688#comment-13149688
]
Sergey Beryozkin commented on CXF-3903:
---------------------------------------
With the fix you will get
<resource path="/umsinfo/profileid/{profileId}">
<param name="profileId" style="template" type="xs:string"/>
<method name="POST">
<request>
<representation mediaType="multipart/form-data">
<param name="includeCompany" style="query"
type="xs:boolean"/>
<param name="passwordToCheck" style="query"
type="xs:string"/>
</representation>
</request>
</method>
</resource>
> 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
> Fix For: 2.4.5, 2.5.1
>
>
> 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