Clear Coherence Submission Cache Integration Point

The clear coherence submission cache integration point helps resolve situations when an activity submitted by another integration point takes longer than usual to complete. Running multiple activities simultaneously causes pressure on coherence and stops the processing-pattern grid service from processing any activity. This results in a lot of activities to keep processing for a long time and to stay in progress.

Marking a few activities as a technical error (TE) stops the processing of an activity and can recover them. However, resubmitting such an activity may result in an Identifier Already Exists error as the references of these activities already exist in the coherence cache. After the error is encountered, only a complete restart can recover the activities.

This integration point clears the coherence cache and enables the activities to be completed on time, avoiding a complete restart of the application.

It is recommended to use this integration when most or all the activities are stuck.

This integration point clears the entire submission cache to mark all the activities in the in-progress status to TE. This integration point must be used as a last resort after consulting with the Oracle support team.

Request

POST {apiurl}/activities/clearsubmissioncaches

 Content-Type: application/json
 Accept: */*

Response

An HTTP:200 OK message denotes a success.

Authorization

The integration point is protected by the activities.clearsubmissioncaches IP access restriction.