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 ;) 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 >
