FME Flow:2025.1

Message JMS

Le déclencheur JMS reçoit des messages provenant de courtiers de messages compatibles Java Message System (JMS), tels qu'IBM WebSphere MQ.

Le déclencheur de message JMS dispose de deux ports de sortie. Le port du succès () peut envoyer un message si le déclencheur le reçoit avec succès. Le port d'échec (x) peut envoyer un message si le déclencheur ne parvient pas à en recevoir un.

Configuration d'un courtier de messages JMS avecFME Flow

Avant de configurer un déclencheur JMS, vous devez configurer un courtier JMS avec lequel travailler.FME Flow. Les étapes dépendent du courtier que vous utilisez et sont expliquées dans la section suivante (applicable à la fois au déclencheur JMS et à l'action externe JMS) :

Paramètres

ConseilPour tester que vos paramètres fonctionnent comme prévu, cliquez surValider.
  • Type de fournisseur ou contexte: Le courtier de messages auquel se connecter, ou la fabrique de contexte initiale si le courtier n'est pas répertorié.
  • URL du fournisseur: L'URL du répertoire contenant les détails de connexion pour le fournisseur JMS.
  • Propriétés supplémentaires du fournisseur:Toutes les propriétés supplémentaires spécifiques au fournisseur, sous la formeclé=valeur. Par exemple,randomize=false. Spécifiez plusieurs paires sur des lignes séparées.
  • Dans la plupart des cas, ce champ n'est pas obligatoire. Les courtiers JMS testés par Safe, notamment Apache ActiveMQ, IBM Websphere MQ et Oracle WebLogic JMS, ne nécessitent aucune propriété supplémentaire pour établir une connexion.

  • Usine de connexion: Le nom de l'objet de fabrique de connexion.
  • Nom d'utilisateur:Un nom d'utilisateur d'authentification.
  • Mot de passe:Un mot de passe d'authentification.
  • Destination(s): Le nom du ou des objets de destination. Ceux-ci correspondent à des files d'attente et/ou à des sujets. Plusieurs destinations peuvent être spécifiées, séparées par une virgule.

Exemples de configurations

Attributs de sortie

Voir aussi

Attribut Description
temps Heure de l'événement
source Type d'événement
type d'erreur

(Port d'échec uniquement) Type d'erreur :

  • Message invalide:Une erreur s'est produite lors de la configuration de ce composant, telle que des valeurs manquantes ou mal formées.
  • Lettre morte:Une erreur s'est produite lors de la connexion à une ressource externe. Les exemples peuvent inclure des problèmes de connexion, des informations d’identification non valides ou des exceptions de ressources externes génériques.
message d'erreur (Port d'échec uniquement) Message d'erreur
message (Port de réussite uniquement) Contenu du message
jms.messageType (Port de réussite uniquement) Type de message

Voir aussi