FINERACT-2059: Support reverse-replay of Re-age transaction

This commit is contained in:
Adam Saghy
2024-03-27 12:52:42 +01:00
parent ae6dde0224
commit 6458094a5e
9 changed files with 295 additions and 25 deletions
@@ -66,6 +66,9 @@ public abstract class AbstractPlatformException extends RuntimeException {
}
private static Object[] filterThrowableCause(Object[] defaultUserMessageArgs) {
if (defaultUserMessageArgs == null) {
return NO_ARGS;
}
List<Object> filteredDefaultUserMessageArgs = new ArrayList<>(defaultUserMessageArgs.length);
for (Object defaultUserMessageArg : defaultUserMessageArgs) {
if (!(defaultUserMessageArg instanceof Throwable)) {