[
https://issues.apache.org/jira/browse/CXF-3903?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13822512#comment-13822512
]
Sabri LABBENE commented on CXF-3903:
------------------------------------
Hi,
Actually @Multipart parameters of InputStream type don't show in generated
WADL. I'm wondering if this is a bug !
I'm using 2.6.8 version.
Do you confirm the issue (in such case this ticket needs to be re-opened) ?
Thanks.
> 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
> Assignee: Sergey Beryozkin
> 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 was sent by Atlassian JIRA
(v6.1#6144)