docs: protected void closeTargetResource(
              CompensatingTransactionHolderSupport transactionHolderSupport) {
          DirContextHolder contextHolder = (DirContextHolder) transactionHolderSupport;
          DirContext ctx = contextHolder.getCtx();
  
          try {
              LOG.debug("Closing target context");
              ctx.close();
          } catch (NamingException e) {
              LOG.warn("Failed to close target context", e);
          }
      }