| Anterior | Siguiente |
| MQ_ERROR_ILLEGAL_RESTRICTION_PROPID | MQ_ERROR_PROPERTY_NOTALLOWED |
MQ_ERROR_ILLEGAL_MQQUEUEPROPS
Qué significa MQ_ERROR_ILLEGAL_MQQUEUEPROPS en Message Queuing
En esta llamada, MQ_ERROR_ILLEGAL_MQQUEUEPROPS identifica el siguiente problema: la estructura MQQUEUEPROPS es nula, vacía o no es válida para la operación solicitada. Esa descripción debe guiar la captura de evidencia sobre cola.
Cómo aislar la causa
- Registra pathname/format name, tipo de cola, host, acceso solicitado y momento de apertura del handle.
- Compara el estado inmediatamente anterior con el posterior a la llamada; así sabrás si hubo un efecto parcial que impide un retry ciego.
- Repite únicamente una prueba controlada que no duplique mensajes ni objetos.
La condición que debe demostrarse en los logs es esta: si los datos no prueban esta condición, no fuerces el diagnóstico por el nombre del código.
Corrección segura
Corrige la condición demostrada y repite solo la operación mínima necesaria; no recrees la cola ni reenvíes mensajes si todavía no conoces el efecto anterior.
Referencias
¿Buscas un código diferente? Buscar otro código de estado o error.
