Digital Exchange

last person joined: 2 days ago 

This community is a place to discuss Blue Prism DX assets and development.

Expand all | Collapse all

How to involve Exceptions in the EXPOSED SOAP WSDL of an Process

  • 1.  How to involve Exceptions in the EXPOSED SOAP WSDL of an Process

    Posted 09-16-2020 09:19
    Hi together,

    I created an WebService of an Process by exposing it. I got the WSDL and it Looks fine. There is just one part missing, the SOAP Failure Message. I don't know how to handle the Exceptions since it is not defined in the WSDL. 

    Anybody knows what do I Need to Change in Order to get this part into the WSDL?

    Bests,

    ------------------------------
    Vedad Cizmic
    ------------------------------


  • 2.  RE: How to involve Exceptions in the EXPOSED SOAP WSDL of an Process

    Posted 09-17-2020 02:37
    Hi Vadad,

    Basically, we don't change the WSDL after process/object was exposed. You should catch the error when the action throughs an error. 

    For example, if you call the webservice from Blue Prism process, you can catch any exceptions from a recovery stage like below. 

    If you call the webservice from your custom application such as .NET application, you can catch the exception using catch/try block.
    If you use other application to call the webservice, please refer to the user guide to handle exceptions. 

    Cheers,

    Nobu

    ------------------------------
    Nobuhiro Tokushige
    Product Specialist
    Blue Prism
    Australia/Sydney
    ------------------------------



  • 3.  RE: How to involve Exceptions in the EXPOSED SOAP WSDL of an Process

    Posted 09-17-2020 09:08
    Thanks for the Answer Nobuhiro.

    I am calling the WebService with an Java Application. Normaly the WSDL defines a part for the Failure, which is missing here. I was wondering if I Need to set something more on the Roboter to get the Throwed Exception in the WSDL Definition.

    I am trying now to finde this User Guide. Do you know the exact Name of the User Guide?

    Best regards

    ------------------------------
    Vedad Cizmic
    ------------------------------



  • 4.  RE: How to involve Exceptions in the EXPOSED SOAP WSDL of an Process

    Posted 09-21-2020 00:57
    Hi Vedad,

    The name of documents are "v6.? User Guide - Web Service". Login to the portal site and go to the document page. Then, if you type "web service", you can get some documents like below screenshot. 

    I understand you call the web service from Java application. Why don't you use a general application to check the web service, such as "SoapUI". I personally use this application to check the web service before I develop my custom code. If the web service works in SoapUI, it should work in other 3rd party applications.

    Cheers,

    Nobu


    ------------------------------
    Nobuhiro Tokushige
    Product Specialist
    Blue Prism
    Australia/Sydney
    ------------------------------



Welcome to the Blue Prism Digital Exchange Community!

The Blue Prism Digital Exchange is a "shop window" for new and emerging technologies—a platform that puts powerful RPA and AI capabilities into the hands of business leaders. Users can find and apply pre-built AI capabilities, in the form of downloadable integrations and Visual Business Objects (VBOs), to automated processes. These assets connect and integrate Digital Workers, existing systems and processes to Blue Prism's technology partners, creating a solid foundation of AI-enabled Intelligent Automation that's scalable and sustainable.

Blue Prism Digital ExchangeDX Asset IdeasContact DX Support

FAQs

The Blue Prism Digital Exchange (DX) is an online marketplace where businesses can instantly access, apply and share pre-built AI, cognitive and advanced RPA technologies from best-in-class providers. These assets easily connect to existing digital workers, systems and processes to enhance automation capabilities.
The Digital Exchange is free to all users. Most of the content on the DX is free to download but there are some submissions that do have a cost associated. The submissions with a cost are advertised on the asset card and profile. No unwanted costs will be applied to any users.
You can visit and browse the Digital Exchange here. If you would like to consume or download any material it is necessary to create an account on the Blue Prism Portal first.
Everyone can access the Digital Exchange and consume the assets on it. If you would like to contribute to the marketplace it is necessary that you create an account and sign up as a partner.