Page 1 of 1

How to Call a ISD(RTI) JOB using webservice client stage

Posted: Mon Mar 26, 2012 4:33 am
by jackson78
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.

Posted: Mon Mar 26, 2012 7:07 am
by eostic
try other WSDLs to be sure it's "this" WSDL and not just something happening with the importer.

Ernie

Posted: Mon Mar 26, 2012 8:03 am
by qt_ky
WSDL import fails on 8.7.0.0 unless you have installed the client-side patch to fix it. Search IBM Support or Fix Central. If you can't find the patch then contact Support so you can download it.

Posted: Tue Mar 27, 2012 11:23 pm
by jackson78
Thanks for your reply, I have downloaded client-side patch JR4139 and installed it. everything is OK. WSDL can be successfully imported now.

Posted: Wed May 23, 2012 3:53 pm
by rknirav

Posted: Wed May 23, 2012 3:54 pm
by rknirav

Posted: Wed May 23, 2012 4:22 pm
by ray.wurlod
Can WSDL now be imported via HTTPS ?

Posted: Thu May 24, 2012 5:38 am
by eostic
afaik, no.

Posted: Thu Jul 19, 2012 4:04 pm
by allavivek
jackson ,

Have you installed patch on 8.7 ? I tried looking got patch JR4139 but it seems patch for 8.5 fp2 .

Let me know if there is any other patch for 8.7 .

Thank you .

Posted: Mon Sep 03, 2012 7:41 pm
by jackson78
Hi allavivek,

Yes, I installed patch on 8.7. I also noticed that this patch is used for 8.5 fp2. but It also works for 8.7