axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Glen Daniels <gdani...@macromedia.com>
Subject RE: DO NOT REPLY [Bug 9393] New: - Java2WSDL support for -extra Classes option
Date Sat, 25 May 2002 03:52:09 GMT

+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: bugzilla@apache.org [mailto:bugzilla@apache.org]
> Sent: Friday, May 24, 2002 11:51 AM
> To: axis-dev@xml.apache.org
> 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: axis-dev@xml.apache.org
>         ReportedBy: scheu@us.ibm.com
> 
> 
> 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.
> 

Mime
View raw message