When I generate a wsdl using Axis's http://localhost:8080/axis/services/Component?wsdl 
query parm, I get a truncated wsdl.  I am missing the abstract parts and operations.  
If I use java2wsdl, the complete WSDL is generated.  Has anyone seen this problem 
before?



  <?xml version="1.0" encoding="UTF-8" ?> 
  <wsdl:definitions targetNamespace="urn:temp" 
xmlns="http://schemas.xmlsoap.org/wsdl/"; 
xmlns:apachesoap="http://xml.apache.org/xml-soap"; xmlns:impl="urn:temp" 
xmlns:intf="urn:temp" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"; 
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; 
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
  <wsdl:portType name="TempComponentServices" /> 
  <wsdl:binding name="ComponentSoapBinding" type="impl:TempComponentServices">
  <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"; 
/> 
  </wsdl:binding>
  <wsdl:service name="TempComponentServicesService">
  <wsdl:port binding="impl:ComponentSoapBinding" name="Component">
  <wsdlsoap:address location="http://localhost:8080/axis/services/Component"; /> 
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>

Reply via email to