docs: public void onReactivation(CmmnActivityExecution execution) {
      String id = execution.getId();
  
      if (execution.isActive()) {
        throw LOG.alreadyActiveException("reactivate", id);
      }
  
      if (execution.isCaseInstanceExecution()) {
        if (execution.isClosed()) {
          throw LOG.alreadyClosedCaseException("reactivate", id);
        }
      } else {
        ensureTransitionAllowed(execution, FAILED, ACTIVE, "reactivate");
      }
    }