cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP WebService error

MichalKowalczyk
Level 2

Hi everyone,

I'm having problems with adding a 3rd party webservice to BP. Apparently there are parts in the webservice that BP can't digest. However, when running the webservice on another software (SOAP UI) it seems to work just fine. Here's the link to the api:

https://swea.riksbank.se/sweaWS/wsdl/sweaWS.wsdl

And here's the error thrown by BP (6.5):

'Could not understand the web service described at https://swea.riksbank.se/sweaWS/wsdl/sweaWS.wsdl - please make sure the url you provided refers to a valid WSDL document
Object reference not set to an instance of an object.'

The question is what might be wrong with the api? Is this encoding, or some unsupported data types? Or could it be something completely different?

Thanks in advance for any input


------------------------------
Michal Kowalczyk
RPA Developer
Digital Workforce
Europe/Warsaw
------------------------------
24 REPLIES 24

KaranSareen
Staff
Staff
It could be possible due to the following reasons:

- The WSDL document contains links that could not be resolved.
- It contains some links for which the user doesn't have access to.

I would suggest you create a support ticket with Blue Prism Global Customer Support team (support@blueprism.com) so that this issue can be investigated thoroughly.  


------------------------------
Karan Sareen
Solution Support Engineer
Blueprism
Australia/Sydney
------------------------------

Thanks Karan, I did contact the support like you suggested.

Apparently Blue Prism does not yet support SOAP 1.2 bindings if there is only 1.2 binding in the web service.

Hopefully it will change with future releases.



------------------------------
Michal Kowalczyk
RPA Developer
Digital Workforce
Europe/Warsaw
------------------------------

​Hi Michal,

Did you figure out any workaround for this problem, could you please share with us.

Thanks

------------------------------
Deepak BV
------------------------------

Have you guys tried utilizing HTTP VBO ? in one of the we were not able to utilize the Webservice future of BP but HTTP object worked fine, the only thing is, it will not show you available method as an action so you need to configure it manually and use it.

Try that it works !

------------------------------
Ishan Mahajan
India
------------------------------

Hi Ishan
Could you please share some instructions or guide about how to do it?
thanks in advance.
Best regards,
Ayyoub

------------------------------
Ayyoub Benoudina
Analyst-Sol Development
Herr
Europe/Brussels
------------------------------

Hi Ayyoub,

Which WebSerive you are trying to utilize ? may be if you can provide more details of your issue i can help.

------------------------------
Ishan Mahajan
India
------------------------------

I'm trying to consume Soap12    which is not supported by Blue prism.
I really appreciate your help 
thanks
Ayyoub

------------------------------
Ayyoub Benoudina
Analyst-Sol Development
Herr
Europe/Brussels
------------------------------

Can you refer the attached document and see if that helps you ?
Basically i want to understand what errors you are facing while you are trying to run the WS from BP HTTP object ?
Are you able to run them using Postman/SOAP UI ?
what is the application name  like Salesforce, Google or some internal application ?

best way to consume a service in BP would be first check them using a third party tool then replicate same in Blueprism.

------------------------------
Ishan Mahajan
India
------------------------------

Hi Ishan

I'm really thankfull for your help and the document, however please allow me to ask you some extra questions since I don't  have experience with Web services.

1. In soap Web services the method  should always be "Post" right? 
2. the Address URL here will be the basic url or the one with wsdl
3. is it normal that I can't see headers in the form WSDL? 
4. for the body: I have to copy paste the entire envelop or the body only?
5. could you please tell me where I can find Username and Password (for http request inputs)

Thanks again and best regards,
Ayyoub



------------------------------
Ayyoub Benoudina
Analyst-Sol Development
Herr
Europe/Brussels
------------------------------