Error- Document is empty- while created via WSDL- adobe campaign classic | Community
Skip to main content
Level 4
October 13, 2022
Solved

Error- Document is empty- while created via WSDL- adobe campaign classic

  • October 13, 2022
  • 1 reply
  • 3410 views

While Calling a schema wsdl [xtk:session] for adobe campaign classic I am getting below error after entering creds. Am I missing a small step?

 

May I know where to check this and how to fix this error.

 

Thanks in advance!

 

 

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 Shubham_Goyal__

Hi @poonam_dogra,

 

Logon SOAP function is a very simple function and it should be working if everything I said have had been followed.

We can connect and discuss this issue further if you like: 

https://www.linkedin.com/in/shubham-goyal-205037128/

 

Br,

Shubham


Hi @poonam_dogra,

 

To document the correct answer for any future reference:

In our further discussion, the issue was found with the endpoint Url of the campaign server which was missing 's' in http:// ,  post correcting which the Logon call was successful.

 

Br,

Shubham 

1 reply

DavidKangni
Community Advisor
Community Advisor
October 13, 2022

Hi @poonam_dogra,

 

You may need to save the WSDL correctly

To save the WSDL file:

  • Right click on the page
  • Select view source
  • Copy and paste the text into a text editor
  • Save the file with the extension .wsdl

Thanks,

David

David Kangni
Level 4
October 13, 2022

HI @davidkangni ,

Thank you for responding, I am able to load the sessions now but when I am hitting it with user id password to get the session token, its throwing connection time out error. It will be helpful if you could please guide me how can I get the session token.

 

Level 4
October 19, 2022

Hi @poonam_dogra ,

 

A few more checks you can then perform are:
-As you using User/Password to connect so check if "allowUserPassword" & "sessionTokenOnly" are set as true in the security zone tag (where your IP resides) in serverConf.xml file. 

  <securityZone allowDebug="true" allowEmptyPassword="true" allowHTTP="true"
                allowUserPassword="false" label="Private Network (LAN)" name="lan"
                sessionTokenOnly="true" showErrors="true">

-Check if the "mc" operator/(user that you using for connection) password in the RT instance is correct and the operator has the sufficed "Message center Execution" rights assigned to it.  

 

Br,

Shubham

 


Hi @_shubham_goyal ,

Thank you so much for the valuable inputs and investing time on this. I have changed "allowUserPassword" to "true" but still no luck.

We are not using message center in our instance. The soap methods that I want to hit from soapUI, I have defined them in data schema to get the input from soap UI.

Is it something not possible if we do not have message center?

Thanks!