Advanced Call Web Service

Overview

Most SOAP use cases can and should be handled using native Appian features like Integration Objects. This plug-in specifically is suited for handling SOAP services with SOAP and Base64 attachments

Key Features & Functionality

The Advanced Call Web Service provides support for the following:

  • Support for SOAP attachments
  • Support for Base64 attachments
  • Ability to call web services that do not explicitly declare the requirement for WS-Security UsernameToken in the WSDL policy
  • Ability to call web services that use a self-signed SSL certificate
Anonymous
Parents
  • This plugin does not work. Smart service node fails with following error.

    bundleName for SmartServiceException, builder.smartServiceClass=class com.appiancorp.ps.plugin.wss.smartservice.AbstractCallSOAPWebService.

    Is there any solution? Any work around to call SOAP webservice which returns document as an attachment.

  • hi, have you figured out how to use it?

    Can you please share it, thanks in advance.

  • The SunCertPathBuilderException was resolved after uploading java keystore. Thanks.

  • Thanks for providing the fix. No more observing AbstractCallSOAPWebService error.

    I am running into following issue. could you please suggest if I am missing anything. 

    Can I use this smart service for the SOAP service which needs basic authentication (username and password).

    I tried with "Service Authentication" parameter value as mentioned below however it fails.

    Service Authentication:

    {action: "USERNAME_TOKEN_DIGEST_PASSWORD", usernameTokenSystemKey: "scs.key"}

    Error:

    com.sun.xml.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

  • Version 1.4.2 of the smart service should be published shortly to the App Market. 

    It should resolved this issue.

Comment Children
  • The SunCertPathBuilderException was resolved after uploading java keystore. Thanks.

  • Thanks for providing the fix. No more observing AbstractCallSOAPWebService error.

    I am running into following issue. could you please suggest if I am missing anything. 

    Can I use this smart service for the SOAP service which needs basic authentication (username and password).

    I tried with "Service Authentication" parameter value as mentioned below however it fails.

    Service Authentication:

    {action: "USERNAME_TOKEN_DIGEST_PASSWORD", usernameTokenSystemKey: "scs.key"}

    Error:

    com.sun.xml.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target