How to Call a ISD(RTI) JOB using webservice client stage
Posted: Mon Mar 26, 2012 4:33 am
The following is the content of WSDL file:
<?xml version="1.0" encoding="UTF-8" ?>
- <wsdl:definitions targetNamespace="http://NewServiceISD.TESTISD.isd.ibm.com/soapoverhttp/" xmlns:impl="http://NewServiceISD.TESTISD.isd.ibm.com/soapoverhttp/" xmlns:intf="http://NewServiceISD.TESTISD.isd.ibm.com/soapoverhttp/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsi="http://ws-i.org/profiles/basic/1.1/xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <wsdl:types>
- <schema targetNamespace="http://NewServiceISD.TESTISD.isd.ibm.com/soapoverhttp/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <element name="newOperation1Response">
- <complexType>
<sequence />
</complexType>
</element>
- <element name="newOperation1">
- <complexType>
<sequence />
</complexType>
</element>
</schema>
</wsdl:types>
- <wsdl:message name="newOperation1Response">
<wsdl:part element="impl:newOperation1Response" name="parameters" />
</wsdl:message>
- <wsdl:message name="newOperation1Request">
<wsdl:part element="impl:newOperation1" name="parameters" />
</wsdl:message>
- <wsdl:portType name="NewServiceISD">
- <wsdl:operation name="newOperation1">
<wsdl:input message="impl:newOperation1Request" name="newOperation1Request" />
<wsdl:output message="impl:newOperation1Response" name="newOperation1Response" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="NewServiceISDSOAPSoapBinding" type="impl:NewServiceISD">
<wsaw:UsingAddressing wsdl:required="false" />
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="newOperation1">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="newOperation1Request">
<wsdlsoap:body use="literal" />
</wsdl:input>
- <wsdl:output name="newOperation1Response">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="NewServiceISD">
- <wsdl:port binding="impl:NewServiceISDSOAPSoapBinding" name="NewServiceISDSOAP">
<wsdlsoap:address location="http://etlpoc01:9080/wisd/TESTISD/NewServiceISD" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
I open designer --> import table definition --> web service wsdl definitions and choose "newOperation1" then click Import button. the Status for "Import newOperation1/newOperation1Response" is Error. Can anybody tell me what's wrong with that? Thank you.
<?xml version="1.0" encoding="UTF-8" ?>
- <wsdl:definitions targetNamespace="http://NewServiceISD.TESTISD.isd.ibm.com/soapoverhttp/" xmlns:impl="http://NewServiceISD.TESTISD.isd.ibm.com/soapoverhttp/" xmlns:intf="http://NewServiceISD.TESTISD.isd.ibm.com/soapoverhttp/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsi="http://ws-i.org/profiles/basic/1.1/xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <wsdl:types>
- <schema targetNamespace="http://NewServiceISD.TESTISD.isd.ibm.com/soapoverhttp/" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <element name="newOperation1Response">
- <complexType>
<sequence />
</complexType>
</element>
- <element name="newOperation1">
- <complexType>
<sequence />
</complexType>
</element>
</schema>
</wsdl:types>
- <wsdl:message name="newOperation1Response">
<wsdl:part element="impl:newOperation1Response" name="parameters" />
</wsdl:message>
- <wsdl:message name="newOperation1Request">
<wsdl:part element="impl:newOperation1" name="parameters" />
</wsdl:message>
- <wsdl:portType name="NewServiceISD">
- <wsdl:operation name="newOperation1">
<wsdl:input message="impl:newOperation1Request" name="newOperation1Request" />
<wsdl:output message="impl:newOperation1Response" name="newOperation1Response" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="NewServiceISDSOAPSoapBinding" type="impl:NewServiceISD">
<wsaw:UsingAddressing wsdl:required="false" />
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="newOperation1">
<wsdlsoap:operation soapAction="" />
- <wsdl:input name="newOperation1Request">
<wsdlsoap:body use="literal" />
</wsdl:input>
- <wsdl:output name="newOperation1Response">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="NewServiceISD">
- <wsdl:port binding="impl:NewServiceISDSOAPSoapBinding" name="NewServiceISDSOAP">
<wsdlsoap:address location="http://etlpoc01:9080/wisd/TESTISD/NewServiceISD" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
I open designer --> import table definition --> web service wsdl definitions and choose "newOperation1" then click Import button. the Status for "Import newOperation1/newOperation1Response" is Error. Can anybody tell me what's wrong with that? Thank you.