On Tue March 10 2009 9:27:38 am nicolas de loof wrote:
> wsdlOption and Option are there but have no documentation at all :(How to
> specify a jaxb bindings.xml file ? using <dataBinding> or nested
> <bindingFiles> ?
> What's the equivalent for -impl and -client command line args ?
>
> Maven users will expect the generated site to provided all parameters
> descriptions, so javadoc on Option attributes is a "MUST HAVE" - that
> beeing said, many Maven classes don't have neither ;)

Well, one issue is that we don't use maven to generate the site.   Thus, 
putting javadoc on there would be irrelevant.  :-)

In all seriousness, patches would be most welcome, both for the code but also 
for the docs on the site:
http://cwiki.apache.org/CXF20DOC/maven-integration-and-plugin.html

Dan


>
> Cheers,
> Nicolas
>
> On Mon, Mar 9, 2009 at 5:55 PM, Daniel Kulp <[email protected]> wrote:
> > On Mon March 9 2009 10:24:10 am nicolas de loof wrote:
> > > Hi,
> > > any chance to get CXF-1997 fixed ?
> > > This may look only a "who cares" issue, but as I'm writing a book on
> >
> > maven
> >
> > > and would like to use CXF in my samples, I'd prefer to have "best of
> >
> > bread"
> >
> > > plugins as samples :-)
> >
> > I'll update this later today for 2.2.   I'm not going to back port this
> > to 2.1.x as I'm not really sure what impact this would have on existing
> > people.
> > You never know what wacky things people are doing with the generated
> > code.
> >
> > :-)
> >
> > I'll add it to the migration guide though.
> >
> > > As a side note, is there any plan to refactor the maven plugin to use
> >
> > more
> >
> > > "mavenized" parameter, better that just getting the command line
> >
> > arguments
> >
> > > as <extraarg> ?
> >
> > I think this has been in since 2.1.3.    The wsdlOption stuff has a
> > nearly complete set of properties:
> >
> >    protected List<String> packagenames;
> >    protected List<String> extraargs = new ArrayList<String>();
> >    protected File outputDir;
> >    List<String> namespaceExcludes;
> >    Boolean defaultExcludesNamespace;
> >    Boolean defaultNamespacePackageMapping;
> >    File dependencies[];
> >    File redundantDirs[];
> >    String bindingFiles[] = new String[0];
> >    String wsdlLocation = DEFAULT_WSDL_LOCATION;
> >    String frontEnd;
> >    String dataBinding;
> >    String wsdlVersion;
> >    String catalog;
> >    boolean extendedSoapHeaders;
> >    boolean validateWsdl;
> >    String serviceName;
> >    boolean autoNameResolution;
> >    boolean noAddressBinding;
> >
> > extraargs is still there for compat as well as to specify any extra flags
> > not
> > addressed above (like -verbose, but that is now auto hooked into mvn's -X
> > flag)
> >
> >
> > --
> > Daniel Kulp
> > [email protected]
> > http://www.dankulp.com/blog

-- 
Daniel Kulp
[email protected]
http://www.dankulp.com/blog

Reply via email to