[ 
https://issues.apache.org/jira/browse/CXF-629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12969375#action_12969375
 ] 

David J. M. Karlsen commented on CXF-629:
-----------------------------------------

Same here - +1.
In fact I would only like to generate the server-side interfaces so that I 
implement them myself.

> WSDL2Java/cxf-codegen-plugin should not generate client artifacts when 
> "-impl" flag is provided
> -----------------------------------------------------------------------------------------------
>
>                 Key: CXF-629
>                 URL: https://issues.apache.org/jira/browse/CXF-629
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.0-RC
>         Environment: NA
>            Reporter: Steven E. Harris
>            Assignee: jimma
>            Priority: Minor
>
> When trying to generate server-side artifacts using the cxf-codegen-plugin 
> Maven plugin (WSDL2Java), one can optionally provide the argument "-impl" to 
> get server-side code generated. If one passes no arguments, the client-side 
> code gets generated (SEI and Service implementation). If one passes 
> "-client", the SEI, Service implementation, and a sample client program get 
> generated.
> If one passes only "-impl", the SEI and skeleton implementation get 
> generated, as well as the Service implementation. There should be some way to 
> not have the Service implementation generated. Unfortunately, the 
> command-line arguments as they stand are not adequate to capture the possible 
> combinations of choices: client-side, server-side, implementation helpers, 
> and sample program.
> In my case, on the client, I just want the SEI and the Service 
> implementation. I should be able to ask for this with something like 
> "--client-impl". On the server side, I just want the SEI and skeleton, which 
> could be expressed as "--server-impl". If I also wanted a sample program for 
> hte server, I could ask for "--server-harness". Passing no arguments would 
> trigger just the SEI and the schema types to be generated, but no Service 
> implementation or skeleton.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to