You are currently reviewing an older revision of this page.

DRAFT KB-XXXX Refresh services in Call Web Service node causes inputs to change in different Call Web Service node

Symptoms

Consider a scenario where there are two process models, PM A and PM B that each contain a Call Web Service node. Refresh services is called within the Call Web Service node in PM A. This causes an input in PM B to be updated to the same parameter as the input in PM A.

Cause

This is happening because the process models are using the same data type, but are attempting to define it differently. Types in Appian are defined by namespace and name. Since both process models use the same type in the same namespace, making changes to the type definition in one process model changes the type definition in the other

This issue has been reported to the Appian Product Team. The reference number for this issue is AN-104846.

Action

Update one of the process models to use a new data type, so that the same datatype is not shared among both models.

Affected Versions

This article applies to all versions of Appian.

Last Reviewed: August 2018