Soap Task in Technical Workflow | Community
Skip to main content
Level 4
December 4, 2023
Solved

Soap Task in Technical Workflow

  • December 4, 2023
  • 2 replies
  • 1435 views

hi

I am trying to add a SOAP Call in Technical workflow to bring in the message responses that are stored in Message Center ( execution instance) inSMS schema to Marketing Instance . For somehow I am not able to get the WSDL for nms:inSMS schema is that not available?.  Also any idea or documentation how to provide a sample file with column mapping ( if the WSLD is not available). I am referring to this step in task:

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by ravitejagundu

Hi @vendimb15716755 ,

 

Yes, I do not have an idea of this activity. However, I have downloaded the WSDL for inSMS schema and tried to load in SOAP UI instead of this Data Loading (SOAP) activity. But the same issue I also faced. Hence suggested trying it with the queryDef method.

 

Thanks,

Raviteja Gundu.

2 replies

PatrickLittel
New Member
December 4, 2023

I was able to get the WSDL:

<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:nms:inSMS" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="urn:nms:inSMS">
<types>
<s:schema elementFormDefault="qualified" targetNamespace="urn:nms:inSMS">
<s:complexType name="Element">
<s:sequence>
<s:any processContents="lax"/>
</s:sequence>
</s:complexType>
</s:schema>
</types>
<portType name="inSMSMethodsSoap"/>
<binding name="inSMSMethodsSoap" type="tns:inSMSMethodsSoap">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
</binding>
<service name="NmsInSMS">
<port binding="tns:inSMSMethodsSoap" name="inSMSMethodsSoap">
<soap:address location="https://<your_server_location>/nl/jsp/soaprouter.jsp"/>
</port>
</service>
</definitions>
ravitejagundu
Level 3
December 4, 2023

Hi @vendimb15716755 ,

 

We can get the WSDL from the server. 

Can you please try an alternate way to get the details of nms:InSMS using ExecuteQuery in queryDefMethods as below? 

 

Thanks,

Raviteja Gundu.

Level 4
December 4, 2023

hi Raviteja

What I am trying to accomplish is to get the LOAD Soap task in the Technical workflow. I am trying to read from SMS Schema and yes I am using the queryDef. I am formatting results and its expecting the fields to be loaded via file or use the WSDL. the WSDL is not available when I try using the query string. not sure if you are familiar with this task but How I can get inSMS schema fields into this so they are correct?

 

Sukrity_Wadhwa
Community Manager
Community Manager
December 15, 2023

Hi @ravitejagundu,

Can you please help @vendimb15716755 further here with the query?

Thanks!

Sukrity Wadhwa