Automatic cache refresh fails for Integraton directory
[Integration Builder] [Integration Directory] [Integration Repository]
Symptom
During CTS transport, automatic Cache refresh for Integration Directory Objects fails. Although, if the Cache refresh is executed explicitly from Integration Repository tools client, it finishes successfully.
Other terms
Integration Repository, Integration Directory, Integration Builder, Cache Refresh, client threads hangs, HmiHttpClientImpl, CTS, Cache Refresh
Reason and Prerequisites
Tight coupling of the application (repository/directory) and HMI framework resulted in logical deadlock between the different subsequent http(s) application requests, for the contention of connection instance, causing the failure of automatic cache refresh.
Prerequisites for the problem are:
1. CTS must be used as transport tool.
2. Transport request must have directory object contents present in the imported XI content file.
Solution
Please update the system by deploying the patched archives as mentioned below.