Large Amounts of Evidence - Action Failures
documented ready for dev
J
John McMahon
Problem
When a person uploads lots of evidence that is huge in scale this causes the OpenProcess action to fail meaning the task does not reach the OpenProcess tasks list and is left in limbo.
Solution
Update the API methods/process action to be more granular.
Rather than sending everything in one payload i.e.
Process {
{ProcessDetails}
{Document1}
{Document2}
{Document3}
{DocumentX}
}
We should instead make the action send each in isolation i.e.
ProcessCore {
{ProcessDetails-UniqueId}
}
ProcessDocs {
{Document1-UniqueId}
}
ProcessDocs {
{Document2-UniqueId}
}
This way each transaction is small meaning the issue is removed (or at least massively mitigated) and enables parallel processing too.
T
Tony Evans - HDC
Don't suppose you could auto scale / shrink extra hi res photo uploads of documents at the same time when passing from eGovHub into OpenProcess. The originals will still be in eGovHub.
J
John McMahon
documented ready for dev