cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steven E. Harris (JIRA)" <j...@apache.org>
Subject [jira] Created: (CXF-629) WSDL2Java/cxf-codegen-plugin should not generate client artifacts when "-impl" flag is provided
Date Wed, 02 May 2007 22:58:15 GMT
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
         Environment: NA
            Reporter: Steven E. Harris
            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.


Mime
View raw message