cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vjacheslav Borisov (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CXF-5624) Wadl-first to generate method with @QueryParam("") annotation
Date Thu, 20 Mar 2014 05:15:43 GMT

     [ https://issues.apache.org/jira/browse/CXF-5624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Vjacheslav Borisov updated CXF-5624:
------------------------------------

    Priority: Minor  (was: Major)

> Wadl-first to generate method with @QueryParam("") annotation
> -------------------------------------------------------------
>
>                 Key: CXF-5624
>                 URL: https://issues.apache.org/jira/browse/CXF-5624
>             Project: CXF
>          Issue Type: Improvement
>          Components: JAX-RS
>    Affects Versions: 3.0.0-milestone2
>            Reporter: Vjacheslav Borisov
>            Priority: Minor
>              Labels: development, wadl-first
>
> Currently it is not possible to generate method with @QueryParam("") annotation using
cxf-wadl2java-plugin 
> If I write
>                     <request>
>                         <param name="req" type="doc:DocumentListRequest" style="query"/>
>                     </request>
> Then I get
> DocumentListRequest list(@QueryParam("req") DocumentListRequest req);
> ("req" goes to both @QueryParam and param name)
> When I write WADL without  name="req" or with empty name=""
>  <request>
>                         <param name="" type="doc:DocumentListRequest" style="query"/>
>                     </request>
> I got syntax error (no @QueryParam  annotation and no param name)
> DocumentListRequest list( DocumentListRequest );
> Could be last example (with empty name attribute or even without it) used to generate
something like
> DocumentListRequest list(@QueryParam("") DocumentListRequest ocumentListRequest);
> example wadl  and maven project
> https://github.com/bystrobank/testapachecxf/blob/master/src/main/webapp/schemas/testappjava/testappjava.wadl



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message