Lors de la synchronisation bidirectionnelle entre Maximo Spatial (Esri ArcGIS) et le framework d'intégration MIF, les messages en échec basculent au statut HOLD en levant l'erreur BMXAA1645E.
Symptômes et contexte
Dans l'application Message Reprocessing :
BMXAA1645E - Spatial transaction failed to process and has been placed on hold.
Les entités géographiques ne se mettent plus à jour sur la carte interactive.
Prérequis et précautions
- Arrêter temporairement la file d'attente séquentielle avant toute manipulation directe.
Diagnostic étape par étape
Étape 1 — Consulter la queue de retraitement
Accédez à Integration > Message Reprocessing et filtrez sur l'interface Spatial.
Étape 2 — Vérifier les enregistrements dans MAXINTERROR
SELECT queueid, messageid, status, errornum
FROM maxinterror
WHERE errornum = 'BMXAA1645E';
Correction ou procédure
- Correctif officiel : Appliquez le patch 9.2.4 (APAR DT475505).
- Procédure manuelle : Corrigez l'attribut ArcGIS erroné dans le XML du message directement depuis l'écran Message Reprocessing.
- Modifiez le statut du message de
HOLDàRETRYpuis cliquez sur Process.
Vérifications et résultats attendus
| Contrôle | Résultat attendu |
| Reproduction du symptôme | Message bloqué en statut HOLD dans la file MIF |
| Vérification après intervention | Le message est traité et l'élément GIS est créé/mis à jour |
| Non-régression | Les flux cartographiques ArcGIS fonctionnent en temps réel |
Limites et cas particuliers
Assurez-vous que le service de cartes REST Esri est pleinement accessible et ne retourne pas d'erreur HTTP 500 ou 403.
Commentaires
Une question ou un retour d’expérience sur cette procédure ? Partagez-le ici.
Connectez-vous pour participer à la discussion.
Se connecter