Merge remote-tracking branch 'origin/master' into RED-9349-rule-log
This commit is contained in:
commit
b4b9213996
@ -34,4 +34,10 @@ public class RedactionServiceSettings {
|
|||||||
|
|
||||||
private boolean annotationMode;
|
private boolean annotationMode;
|
||||||
|
|
||||||
|
|
||||||
|
public int getDroolsExecutionTimeoutSecs(int numberOfPages) {
|
||||||
|
|
||||||
|
return (int) Math.max(getDroolsExecutionTimeoutSecs(), getDroolsExecutionTimeoutSecs() * ((float) numberOfPages / 1000));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -99,7 +99,7 @@ public class ComponentDroolsExecutionService {
|
|||||||
});
|
});
|
||||||
|
|
||||||
try {
|
try {
|
||||||
completableFuture.orTimeout(settings.getDroolsExecutionTimeoutSecs(), TimeUnit.SECONDS)
|
completableFuture.orTimeout(settings.getDroolsExecutionTimeoutSecs(document.getNumberOfPages()), TimeUnit.SECONDS)
|
||||||
.get();
|
.get();
|
||||||
} catch (ExecutionException e) {
|
} catch (ExecutionException e) {
|
||||||
logger.error(context, "Exception during rule execution", e);
|
logger.error(context, "Exception during rule execution", e);
|
||||||
|
|||||||
@ -139,7 +139,7 @@ public class EntityDroolsExecutionService {
|
|||||||
});
|
});
|
||||||
|
|
||||||
try {
|
try {
|
||||||
completableFuture.orTimeout(settings.getDroolsExecutionTimeoutSecs(), TimeUnit.SECONDS)
|
completableFuture.orTimeout(settings.getDroolsExecutionTimeoutSecs(document.getNumberOfPages()), TimeUnit.SECONDS)
|
||||||
.get();
|
.get();
|
||||||
} catch (ExecutionException e) {
|
} catch (ExecutionException e) {
|
||||||
logger.error(context, "Exception during rule execution", e);
|
logger.error(context, "Exception during rule execution", e);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user