Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

manipulate xml output of a tsoap

Hello, 

 

1st, consider me as a beginner with soap service calls and xml ...

 

I am calling a webservice with a tSOAP component but I do not know the structure of the output. 

by default, I have HEADER, BODY and FAULT ...

 

with a tFukeOutputXML and a tLogRow I can display the content of BODY where my interesting content is ... 

 

 

<AuthenticateResponse xmlns="http://www.XXXXXX.com/XXXXXXWebServices/v1.2/"><AuthenticateResult>uqbZQ4Cq2lqohP4WIODmuaaaaaaaaaaaa... SDMdveFmjHaZh6heoaoxw==</AuthenticateResult> </AuthenticateResponse>

 

 

I can see in Soap UI that the hierarchie of the output is 

- Body

   - AuthenticateResponse

      - AuthenticateResult

 

and it is visible in the tLog display ... 

 

So, can you explain how do I define the output detail of the content ?

 

In the next step of service calls, I will have to manage loops (with list of customers, ...), so I suppose that I need a specific talend component to manage it.

 

thanks in advance for your help.

 

regards

Damien

 

Labels (2)
1 Reply
Anonymous
Not applicable
Author

I wish to add that the documention gives me information that I have used in SOAP UI ... and reused in talend for the SOAP service call ... my question is about the output.

 

-<wsdl0683p000009MA5A.pngperation name="Authenticate">

<wsdl:input message="tns:ICore_Authenticate_InputMessage" wsaw:Action="http://www.XXXXXX.com/XXXXXXWebServices/v1.2/ICore/Authenticate"/>

<wsdl0683p000009MA5A.pngutput message="tns:ICore_Authenticate_OutputMessage" wsaw:Action="http://www.XXXXXX.com/XXXXXXWebServices/v1.2/ICore/AuthenticateResponse"/>

<wsdl:fault name="ServiceFaultFault" message="tns:ICore_Authenticate_ServiceFaultFault_FaultMessage" wsaw:Action="http://www.XXXXXX.com/XXXXXXWebServices/v1.2/ICore/AuthenticateServiceFaultFault"/>