A solution that much better works with Future is ErrorTypeException from okapi-common.
Okapi >= 5.0.0 will ship without ExtendedAsyncResult.
mod-audit uses ExtendedAsyncResult only in AuditDataImpl.
The code in AuditDataImpl can be replaced by the default code provided by RMB's PgUtil.
Replace ExtendedAsyncResult by ErrorTypeException, or replace AuditDataImpl code by PgUtil.