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=9166>.
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=9166

Abstract class in method signature

           Summary: Abstract class in method signature
           Product: Axis
           Version: beta-1
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: Critical
          Priority: Other
         Component: Basic Architecture
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
                CC: [EMAIL PROTECTED]


Entering the following bug per Rich Scheuerle suggestion -

I have an abstract class in one of the methods signature-
placeOrder (Security in0, quantity in1, tradeType in2, price in3) where 
Security is an abstract class. The concrete classes that extend Security are 
Stock, Bond and Mutual Fund.

I have noticed that the Java2WSDL generated WSDL picks Stock as Security 
replacement.

The WSDL reads as follows-
   <wsdl:message name="placeOrderRequest">
      <wsdl:part name="in0" type="tns2:Stock"/>
      <wsdl:part name="in1" type="xsd:int"/>
      <wsdl:part name="in2" type="xsd:int"/>
      <wsdl:part name="in3" type="xsd:long"/>
   </wsdl:message>

Reply via email to