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

Dedicated to DataStage and DataStage TX editions featuring IBM<sup>®</sup> Service-Oriented Architectures.

Moderators: chulett, rschirm

Post Reply
jackson78
Participant
Posts: 2
Joined: Tue Sep 16, 2008 8:16 pm

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

Post 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.
eostic
Premium Member
Premium Member
Posts: 3838
Joined: Mon Oct 17, 2005 9:34 am

Post by eostic »

try other WSDLs to be sure it's "this" WSDL and not just something happening with the importer.

Ernie
Ernie Ostic

blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
qt_ky
Premium Member
Premium Member
Posts: 2895
Joined: Wed Aug 03, 2011 6:16 am
Location: USA

Post 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.
Choose a job you love, and you will never have to work a day in your life. - Confucius
jackson78
Participant
Posts: 2
Joined: Tue Sep 16, 2008 8:16 pm

Post 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.
rknirav
Participant
Posts: 2
Joined: Fri Mar 20, 2009 8:57 pm
Location: NJ

Post by rknirav »

rknirav
Participant
Posts: 2
Joined: Fri Mar 20, 2009 8:57 pm
Location: NJ

Post by rknirav »

ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Can WSDL now be imported via HTTPS ?
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
eostic
Premium Member
Premium Member
Posts: 3838
Joined: Mon Oct 17, 2005 9:34 am

Post by eostic »

afaik, no.
Ernie Ostic

blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
allavivek
Premium Member
Premium Member
Posts: 211
Joined: Sat May 01, 2010 5:07 pm

Post 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 .
jackson78
Participant
Posts: 2
Joined: Tue Sep 16, 2008 8:16 pm

Post 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
Last edited by jackson78 on Mon Sep 03, 2012 7:43 pm, edited 1 time in total.
Post Reply