cancel
Showing results for 
Search instead for 
Did you mean: 

Exposing Webservice in BP V6.10.2

Sheela
Level 6
Hi All,

I exposed a process as webservice in BP V6.10.2.
I tried both the steps to expose the service as webservice
System Manager -> Process -> Expose a process -> Enforce Document/literal encoding 
System Manager -> Process -> Expose a process -> with RPC encoding, use legacy namespacing
System Manager -> Process -> Expose a process -> without selecting any of the above options.

I also created a test process in BP to consume the service and it is working as expected.
I want to expose this webservice to other application.
I checked the WSDL in browser and I can see it doesnt start with xml tag(<?xml version="1.0" encoding="UTF-8"?>)  rather starts with <wsdl:definitions .......>

Could you please let me know if I have select any option while exposing this process as webservice or is there any other configurations required.

Regards,
Sheela

------------------------------
Sheela Parthasarathy
Assistant Consultant
TCS
Pacific/Apia
------------------------------
6 REPLIES 6

Hi Sheela,

The WSDL will just help you to generate the necessary interfaces depending upon the tool/language you are going to be using to call the webservice. The key is to have the service accessible from the application which will be calling it.


------------------------------
Shashank Kumar
DX Integrations Partner Consultant
Blue Prism
Singapore
+6581326707
------------------------------

Hi @Shashank Kumar

Thank you for your response.
I'm trying to call the webservice from Postman.​
Im unable to import the WSDL path.
I can hit the WSDL directly.
But Im not sure how to send the request and receive the response.

Regards,
Sheela​

------------------------------
Sheela Parthasarathy
Assistant Vice President
Deutsche Bank Group
Pacific/Apia
------------------------------

@Sheela Parthasarathy

There is a video demo of this here https://www.youtube.com/watch?v=w28ISOvsoPs

It uses wizdler chrome plugin but you should be able to test out calling the web service.​

https://chrome.google.com/webstore/detail/wizdler/oebpmncolmhiapingjaagmapififiakb?hl=en

------------------------------
Shashank Kumar
DX Integrations Partner Consultant
Blue Prism
Singapore
+6581326707
------------------------------

@Shashank Kumar

Thank you for your response.
I used SoapUI to test the webservice and it worked as expected.

Regards,
Sheela​

------------------------------
Sheela Parthasarathy
Assistant Vice President
Deutsche Bank Group
Pacific/Apia
------------------------------

chris.strong
Staff
Staff

Hello @Sheela Parthasarathy

 

Not a direct response to your query, but additional information I thought would be useful.

 

With Blue Prism 7, there is also a RESTful API which can be leveraged to programmatically trigger processes on Digital Workers, amongst other things such as adding items to Work Queues.

 

Our intention is to supersede the use SOAP-based webservices.

 

Tips:

  • Further information on Blue Prism Version 7 and the Blue Prism API is available via the Online Help.
  • We leverage the API ourselves to power the browser-based Control Room.


------------------------------
Chris Strong
Product Manager
Blue Prism
------------------------------

@chris.strong

Thank you for your suggestion.
Will check this feature when we upgrade to Version7.


------------------------------
Sheela Parthasarathy
Assistant Vice President
Deutsche Bank Group
Pacific/Apia
------------------------------