Sounds reasonable. Rich Scheuerle XML & Web Services Development 512-838-5115 (IBM TL 678-5115)
Glen Daniels <gdaniels@macrome To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> dia.com> cc: Subject: RE: DO NOT REPLY [Bug 9393] New: - Java2WSDL support for -extra 05/24/2002 10:52 Classes option PM Please respond to axis-dev +1 on the option, but as for the file, I'd much prefer we went with a single XML-based configuration file for the tool which dealt with everything (ns->pkg mappings, extra classes, settings, etc), so you could set up a descriptor for a particular set of stuff and then use it N times. --Glen > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: Friday, May 24, 2002 11:51 AM > To: [EMAIL PROTECTED] > Subject: DO NOT REPLY [Bug 9393] New: - Java2WSDL support for > -extraClasses option > > > DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG > RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT > <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9393>. > ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND > INSERTED IN THE BUG DATABASE. > > http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9393 > > Java2WSDL support for -extraClasses option > > Summary: Java2WSDL support for -extraClasses option > Product: Axis > Version: current (nightly) > Platform: All > OS/Version: All > Status: NEW > Severity: Enhancement > Priority: Other > Component: Basic Architecture > AssignedTo: [EMAIL PROTECTED] > ReportedBy: [EMAIL PROTECTED] > > > Lets say Java2WSDL is invoked on an interface that has > method that references a Base class (possibly Base is an > Abstract class). > > public interface SEI { > public String query(Base base); > } > > The generated wsdl file will automatically generate xml types > for Base, but > there is no way for it to generate types for the classes that > are dervived from > Base. > > So the proposal is to have an -extraClasses option which can > be used to > designate additional classes that should be generated as xml types. > The -extraClasses option should accept a list of space or > comma separated > class names. The -extraClasses option can be specified > duplicate times. Each > specification results in the additional classes being added > to the list. > > Probably should have an -extraClassesFile option which is a > file that contains > the list of extraClasses. >