2011-03-28 2 views

Répondre

11

utiliser l'attribut d'expression du canal consignation de l'adaptateur et mis en place le fil-robinet et à canal-adaptateur d'enregistrement comme ceci:

<integration:channel id="channel1"> 
    <integration:interceptors> 
     <integration:wire-tap channel="loggingChannel1"/> 
    </integration:interceptors> 
</integration:channel> 
<integration:logging-channel-adapter 
    id="loggingChannel1" 
    expression="'Value of header foo_bar: '.concat(headers.foo_bar)" 
    level="DEBUG" 
/> 

Lors de l'utilisation de l'attribut d'expression, l'objet racine est le message d'intégration de printemps. Donc, les "en-têtes" dans l'expression vous obtenez la carte en-tête du message.

Questions connexes