Dynamic system settings for SOAP integrations
Pega Platform provides dynamic system settings that you can use to modify SOAP integrations in your system. For example, you can modify the time and number of idle HTTP connections if a high system load negatively affects the performance of SOAP connectors.
For more information about updating dynamic system settings, see Editing a dynamic system setting.
SOAP integration settings
Owning ruleset | Name | Purpose | Value type | Default value |
Pega-IntegrationEngine | Axis2_IdleTimeout | Limits the amount of time that the system holds idle HTTP
connections in the requestor-level connection pool before evicting
or closing the connections. Consider changing this value if periods of high system load negatively affect the SOAP connector performance. | Integer (milliseconds) | 180000 |
Pega-IntegrationEngine | Axis2_Max_Connections | Limits the total number of idle HTTP connections that the system
holds in the requestor-level connection pool. Consider changing this value if periods of high system load negatively affect the SOAP connector performance. | Integer | 100 |
Pega-IntegrationEngine | Axis2_Max_HostConnections | Limits the number of idle HTTP connections to a particular host
that the system holds in the requestor-level connection
pool. Consider changing this value if periods of high system load negatively affect the SOAP connector performance. | Integer | 1000 |
Pega-IntegrationEngine | DisableEpochDateTime | Prevents the inclusion of default date values of the
19700101 format when mapping empty
date values from the clipboard during XML serialization. When you set this dynamic system setting to true, the system leaves the serialized XML value blank. | Boolean | false |
Pega-IntegrationEngine | DisableMustUnderstandHeader | Prevent run-time failures in SOAP connectors that occur when the
SOAP response contains a SOAP header that has a
mustUnderstand attribute with a
value of true or
1. When you set this dynamic system setting to true, the SOAP connector run time suppresses the third-party code that returns an exception when the mustUnderstand attribute is present. | Boolean | false |
Pega-IntegrationEngine | EnableJCIFSEngine | Enables the use of the JCIFS open-source library for SOAP or REST
connectors that use NTLMv2 authentication. When you set this dynamic system setting to true, the connector uses the JCIFS library instead of the default Apache library for authenticating the connection. | Boolean | false |
Pega-IntegrationEngine | EnableRequestOnlyFaultMapping | Detects server-side processing failures in SOAP connectors when
the configuration uses the Request only
option. When you set this dynamic system settings to true, the connector waits for the service endpoint to return a SOAP fault message in case the request is not successfully processed. By default, the connector does not wait for a response or detect server-side processing failures. | Boolean | false |
Pega-IntegrationEngine | HTTPS/AllowAllHostnames | Controls the mechanism to temporarily bypass the SSL/TLS security checks, which can be useful during the development of Pega applications that use SOAP or REST connectors. | Boolean | false |
Pega-IntegrationEngine | ParseXML/DOM/DoNotConvertBooleanValues | Determines whether to retain the original Boolean value from the
source XML when mapping to a TrueFalue
property on the clipboard during XML parsing. When you set this dynamic system setting to true, the TrueFalse property follows the XML source value, which can be any of the following values:
| Boolean | false |
Pega-IntegrationEngine | StreamXML/DetectEmptyProperties | Prevents the inclusion of unwanted element or attribute tags for
properties that contain an empty string or empty list value during
XML serialization. The default behavior during XML serialization is to include these tags depending on the presence or absence of the property on the source clipboard page. This behavior can be an unreliable way to determine whether the application has set the property. | Boolean | false |
Pega-IntSvcs | XML/RemoveEmptyPropertiesFromPage | Prevents the inclusion of unwanted element or attribute tags for
properties that contain an empty string or empty list value during
XML serialization. When you set this dynamic system setting to true, the system purges the source page of empty properties before the XML serialization. | Boolean | false |
Pega-IntegrationEngine | SwitchToOldAssembler | Controls the run-time implementation of Parse XML rules.
Consider changing this value if slow XML parsing negatively affects the performance of the SOAP connector. | Boolean | false |
Previous topic XSD type and element substitution for SOAP connectors Next topic About importing XSD files