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
  • We encountered a structural limitation in the Advanced Call Web Service (Endpoint) plugin when handling SOAP responses with attachments via Axis2/MIME parsing. The plugin exposes attachments only as temporary Appian document objects (<fileattachtemp>), but these files lose any metadata required to reliably identify or match them with the corresponding attachment information from the SOAP XML (e.g. <NroAttachment>, <IdDoc>, or <fileName>).
    Since Appian does not preserve a stable order of MIME parts and no correlation keys are provided in the response, it is technically impossible to deterministically associate the extracted temporary files with their original metadata. This makes attachment mapping unreliable and prevents safe processing of SOAP attachments in real-world integrations.

Comment
  • We encountered a structural limitation in the Advanced Call Web Service (Endpoint) plugin when handling SOAP responses with attachments via Axis2/MIME parsing. The plugin exposes attachments only as temporary Appian document objects (<fileattachtemp>), but these files lose any metadata required to reliably identify or match them with the corresponding attachment information from the SOAP XML (e.g. <NroAttachment>, <IdDoc>, or <fileName>).
    Since Appian does not preserve a stable order of MIME parts and no correlation keys are provided in the response, it is technically impossible to deterministically associate the extracted temporary files with their original metadata. This makes attachment mapping unreliable and prevents safe processing of SOAP attachments in real-world integrations.

Children
No Data