Mule simplifie l’intégration des systèmes en faisant abstraction des protocoles de transport.
Il est très simple de lire à partir d’une file d’attente un message et de l’envoyer vers un fichier ou vers un web service (appeler un web service et lui passer comme argument le message lu dans la file d’atetnte, sans ou avec une transformation).
Créer un pont entre un webservice est une file d’attente est aussi simple : quelques lignes de configruation : Inbound – composant – outbound
Mais, il arrive que lorsqu’on essaye de persister un message obtenu par appel à un web service, dans une file d’attente JMS, d’obtenir ce type message
Header: Accept-Charset is not compliant with JMS specification (sec. 3.5.1, 3.8.1.1). It will cause problems in your and other applications. Please update your application code to correct this. Mule renamed it to Accept_Charset Header: Accept-Encoding is not compliant with JMS specification (sec. 3.5.1, 3.8.1.1). It will cause problems in your and other applications. Please update your application code to correct this. Mule renamed it to Accept_Encoding Header: Accept-Language is not compliant with JMS specification (sec. 3.5.1, 3.8.1.1). It will cause problems in your and other applications. Please update your application code to correct this. Mule renamed it to Accept_Language Header: Cache-Control is not compliant with JMS specification (sec. 3.5.1, 3.8.1.1). It will cause problems in your and other applications. Please update your application code to correct this. Mule renamed it to Cache_Control |
Comment enlever ce warning ?
Très simple
Appliquer un transformateur spécial offert par Mule
Le <message-properties-transformer …>
1: <message-properties-transformer name="NettoyeurDeMessageProperties">
2: <delete-message-property key="Accept-Charset" />
3: <delete-message-property key="Accept-Encoding" />
4: <delete-message-property key="Accept-Language" />
5: <delete-message-property key="Cache-Control" />
6: </message-properties-transformer>
il est possible de créer votre propre transformer …
mais ceci est un autre sujet-------------------------------
autres sujets sur Mule
Rappel : Mule est un 'java software' assimilable à un ESB
0 commentaires :
Enregistrer un commentaire