Les transactions GIS envoyées vers les queues continues MIF peuvent rester bloquées au statut HOLD avec l'erreur BMXAA1645E. Cet article vous guide pour retraiter ces flux sous Maximo Spatial.

Symptômes du blocage MIF / Spatial

Dans l'application Message Reprocessing (Retraitement des messages) ou les files d'attente continues JMS (cqinerr), les transactions contenant des éléments cartographiques (ArcGIS / Maximo Spatial) échouent systématiquement au statut HOLD avec le message BMXAA1645E.

Fiche d'incident BMXAA1645E
Module Spatial / Integration Framework (MIF)
Code d'erreur BMXAA1645E
APAR associé DT475505
Composant Continuous Queues (cqin) / GIS Adapter

Cause racine du problème

Lorsqu'un message cartographique échoue une première fois (par exemple suite à une indisponibilité temporaire du serveur ArcGIS), le MIF bascule le message en statut HOLD. Lors du retraitement manuel ou automatique, l'adaptateur Spatial omet de réinitialiser le jeton de session GIS, déclenchant l'erreur BMXAA1645E et empêchant toute rétentative.

⚠️ Impact sur la cartographie Les objets créés ou modifiés côté GIS ne sont plus répercutés dans Maximo (Actifs, Emplacements, OT), entraînant un désalignement de la base spatiale.

Procédure de résolution

Étape 1 : Appliquer le Patch Operator 9.2.4

Le patch réinitialise le contexte de session GIS lors de chaque tentative de retraitement de message en file d'attente.

# Application du Patch 9.2.4
apiVersion: apps.mas.ibm.com/v1
kind: ManageApp
metadata:
  name: manage
spec:
  version: 9.2.4

Étape 2 : Purger et relancer les messages bloqués

Après l'application du patch, vous pouvez relancer les messages via l'application Message Reprocessing :

  1. Ouvrez l'application Message Reprocessing.
  1. Filtrez par nom de file d'attente (ex: sqin ou cqin).
  1. Sélectionnez les messages en statut HOLD portant le code BMXAA1645E.
  1. Cliquez sur Change Status et passez-les à RETRY.

💡 Bonne pratique Assurez-vous que le service de carte ArcGIS REST Server est parfaitement joignable et authentifié avant de relancer les files d'attente en masse.

Résumé

  • L'erreur BMXAA1645E bloque le retraitement des transactions Maximo Spatial en statut HOLD.
  • Le problème provient d'une mauvaise réinitialisation du jeton de session GIS dans l'adaptateur MIF.
  • Le Patch Operator 9.2.4 débloque le retraitement et réaligne les objets SIG avec Maximo.

Articles liés