Errores comunes de verificación - Amazon Quantum Ledger Database (Amazon QLDB)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Errores comunes de verificación

En esta sección se describen los errores de ejecución que produce Amazon QLDB para las solicitudes de verificación.

A continuación se muestra una lista de excepciones comunes devueltas por el servicio. Cada excepción incluye el mensaje de error específico, seguido de las operaciones de la API que pueden generarlo, una breve descripción y sugerencias de posibles soluciones.

IllegalArgumentException

Mensaje El valor de iones proporcionado no es válido y no se puede analizar.

Operaciones de la API:GetDigest, GetBlock, GetRevision

Asegúrese de proporcionar un valor de Amazon Ion válido antes de volver a intentar la solicitud.

IllegalArgumentException

Mensaje La dirección de bloque proporcionada no es válida.

Operaciones de la API:GetDigest, GetBlock, GetRevision

Asegúrese de proporcionar una dirección de bloqueo válida antes de volver a intentar su solicitud. Una dirección de bloque es una estructura de Amazon Ion que tiene dos campos:strandId ysequenceNo.

Por ejemplo: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}

IllegalArgumentException

Mensaje El número de secuencia de la dirección de la sugerencia de resumen proporcionada supera el último registro comprometido de la cadena.

Operaciones de la API:GetDigest, GetBlock, GetRevision

La dirección del consejo de resumen que proporcione debe tener un número de secuencia igual o inferior al número de secuencia del último registro confirmado de la cadena del diario. Antes de volver a intentar tu solicitud, asegúrate de proporcionar una dirección de resumen con un número de secuencia válido.

IllegalArgumentException

Mensaje El identificador de cadena de la dirección de bloque proporcionada no es válido.

Operaciones de la API:GetDigest, GetBlock, GetRevision

La dirección de bloque que proporciones debe tener un identificador de cadena que coincida con el ID de cadena de la revista. Antes de volver a intentar tu solicitud, asegúrate de proporcionar una dirección de bloque con un identificador de cadena válido.

IllegalArgumentException

Mensaje El número de secuencia de la dirección de bloque proporcionada supera el último registro comprometido de la cadena.

Operaciones de la API:GetBlock, GetRevision

La dirección de bloque que proporciones debe tener un número de secuencia igual o inferior al número de secuencia del último registro confirmado de la cadena. Antes de volver a intentar tu solicitud, asegúrate de proporcionar una dirección de bloque con un número de secuencia válido.

IllegalArgumentException

Mensaje El ID de cadena de la dirección de bloque proporcionada debe coincidir con el ID de cadena de la dirección de sugerencia del resumen proporcionada.

Operaciones de la API:GetBlock, GetRevision

Solo puede verificar la revisión o el bloqueo de un documento si existe en el mismo capítulo del diario que el resumen que proporciona.

IllegalArgumentException

Mensaje El número de secuencia de la dirección de bloque proporcionada no debe ser mayor que el número de secuencia de la dirección de sugerencia de resumen proporcionada.

Operaciones de la API:GetBlock, GetRevision

Solo puedes verificar la revisión o el bloqueo de un documento si está incluido en el resumen que proporcionas. Esto significa que se envió a la revista antes de la dirección de sugerencia del resumen.

IllegalArgumentException

Mensaje El identificador del documento proporcionado no se encontró en el bloque de la dirección de bloque especificada.

Operación de la API:GetRevision

El identificador del documento que proporciones debe existir en la dirección de bloque que proporciones. Antes de volver a intentar tu solicitud, asegúrate de que estos dos parámetros son coherentes.