Saltar al contenido principal
Formato de error La Lerian SISBAJUD Mensageria usa los códigos de error SBJ-0001 a SBJ-0014. El Plugin SISBAJUD responde los mismos códigos con los mismos estados HTTP, y agrega códigos propios. La lista de errores del Plugin SISBAJUD los enumera. Un rechazo de licencia responde 403 con un código LCS-. Un error de operación usa detalles de problema RFC 9457 con el tipo de contenido application/problem+json:
Definiciones de campos
  • code – Un identificador estable para el error, con la forma SBJ-NNNN. Distingue por este valor.
  • type – Un URI que identifica el error en el catálogo de errores de Lerian. Construido como https://errors.lerian.studio/v1/<code>.
  • title – El texto del estado HTTP (por ejemplo, Bad Request).
  • status – El código de estado HTTP.
  • detail – Orientación para esta ocurrencia del error. En las respuestas 5xx, el detail lleva el texto fijo internal error, así que usa code para distinguir. El 503 de reconsolidate y resolve-transmission es la excepción: cuando Lerian STA no responde, su detail nombra el rail de Lerian STA.
  • errors – Lista opcional de detalles de validación por campo, cada uno con un message y un location.
Algunos rechazos ocurren antes de que la solicitud llegue a una operación, por ejemplo un método no admitido o un límite de tasa. Responden con el mismo code y title en un cuerpo JSON plano. La API de ejecución, que el Plugin SISBAJUD llama en la Mensageria, es diferente: sus respuestas 409 y 422 usan un cuerpo de problema sin código SBJ-.

Errores del cliente


Errores del servidor