Camel Apache: xpath pour en extraire de la valeur de reçu XML

au cours de mon Chameau routes, j'ai une requête à un serveur (un HTTP GET) et comme un résultat, je reçois un 200 OK avec un corps XML recherche similaire comme ceci:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<userProfiles xmlns="http://www.mycompany.com/AEContext/xmldata">
  <userProfile name="guest">
    <userProfileAttributes>
      <userProfileAttribute name="parameter1" value="data1" nameVisibility="ALL"/>  
      <userProfileAttribute name="parameter2" value="data2" nameVisibility="ALL"/>
      <userProfileAttribute name="parameter3" value="data3" nameVisibility="ALL"/>
    </userProfileAttributes>
  </userProfile>
</userProfiles>

Une idée de comment je pourrais être en mesure d'obtenir la valeur de "paramètre2" dans la partie XML (dans mon exemple "data2") et de stocker cette valeur dans un échange de propriété ? Je suppose que par l'aide d'une expression xpath ? Ou ...
Merci pour votre aide.

OriginalL'auteur opstalj | 2012-03-09