Hi,

I am using the attached WSDL and getting the following error:

[wsdl2java] java.lang.RuntimeException: Cannot find part [dh] for
operation [put] using MIMEContent type [application/octet-stream]
  [wsdl2java]   at
org.apache.axis.wsdl.symbolTable.SymbolTable.addMIMETypes(SymbolTable.java:2944)
  [wsdl2java]   at
org.apache.axis.wsdl.symbolTable.SymbolTable.fillInBindingInfo(SymbolTable.java:2623)
  [wsdl2java]   at
org.apache.axis.wsdl.symbolTable.SymbolTable.populateBindings(SymbolTable.java:2532)
  [wsdl2java]   at
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:744)
  [wsdl2java]   at
org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:543)
  [wsdl2java]   at
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:518)
  [wsdl2java]   at
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:495)
  [wsdl2java]   at
org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)
  [wsdl2java]   at java.lang.Thread.run(Thread.java:595)

Thanks,
Prasad
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; 
				  xmlns:tns="http://www.walsworth.com/FileTransferWS/"; 
				  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"; 
				  xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
				  xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/";
				  name="FileTransferWS" 
				  targetNamespace="http://www.walsworth.com/FileTransferWS/";>
<wsdl:message name="putRequest">
	<wsdl:part name="SPID" type="xsd:string"></wsdl:part>
	<wsdl:part name="dh" element="xsd:hexBinary"></wsdl:part>
</wsdl:message>
<wsdl:message name="empty"/>
<wsdl:types>
</wsdl:types>
<wsdl:portType name="FileTransferWS">
	<wsdl:operation name="put">
		<wsdl:input message="tns:putRequest"/>
		<wsdl:output message="tns:empty"/>
	</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="FileTransferWSSOAP" type="tns:FileTransferWS">
	<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
	<wsdl:operation name="put">
      <soap:operation soapAction=""/>
      <wsdl:input>        
        <mime:multipartRelated>
          <mime:part>
            <soap:body use="literal"/>
          </mime:part>
          <mime:part>
            <mime:content part="dh" type="application/octet-stream"/>
          </mime:part>
        </mime:multipartRelated>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
</wsdl:binding>
<wsdl:service name="FileTransferWS">
	<wsdl:port binding="tns:FileTransferWSSOAP" name="FileTransferWSSOAP">
		<soap:address location="http://localhost/FileWS/FileTransferWS"/>
	</wsdl:port>
</wsdl:service>
</wsdl:definitions>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to