docs: private void writeFtpReply(FtpSession session, FtpMessage response) {
          try {
              CommandResultType commandResult = response.getPayload(CommandResultType.class);
              FtpReply reply = new DefaultFtpReply(Integer.valueOf(commandResult.getReplyCode()), commandResult.getReplyString());
  
              session.write(reply);
          } catch (FtpException e) {
              throw new CitrusRuntimeException("Failed to write ftp reply", e);
          }
      }