Hi, I've a problem with setHeader ad xpath. This is my xml <?xml version="1.0" encoding="UTF-8"?> <tns:Accpos xmlns:tns="http://www.gestielle.it/Accpos" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.gestielle.it/Accpos src/main/resources/Accpos.xsd "> <tns:Data_Giro>2015-07-01</tns:Data_Giro> <tns:Tipo_Fondo>O</tns:Tipo_Fondo> <tns:Items count="2"> <tns:Item Id="1"> <tns:Codice_Fondo>C6_O</tns:Codice_Fondo> <tns:Numero_Conto>999998</tns:Numero_Conto> <tns:Descrizione_Conto>Cambi Spot</tns:Descrizione_Conto> <tns:Numero_Sottoconto>23</tns:Numero_Sottoconto> <tns:Descrizione_Sottoconto>prova</tns:Descrizione_Sottoconto> <tns:Divisa>DKK</tns:Divisa> <tns:Saldo>11375.20</tns:Saldo> </tns:Item> <tns:Item Id="2"> <tns:Codice_Fondo>C6_O</tns:Codice_Fondo> <tns:Numero_Conto>91243</tns:Numero_Conto> <tns:Descrizione_Conto>Cambi Spot</tns:Descrizione_Conto> <tns:Numero_Sottoconto>6456</tns:Numero_Sottoconto> <tns:Descrizione_Sottoconto>pippo</tns:Descrizione_Sottoconto> <tns:Divisa>DKK</tns:Divisa> <tns:Saldo>11375.20</tns:Saldo> </tns:Item> </tns:Items> </tns:Accpos>
and this is the camel root <route id="Accpos"> <from uri="file:{{Path_In}}?fileName={{File_Name_Accpos}}&readLock=changed&readLockTimeout=10000&readLockCheckInterval=5000&move={{Backup}}"/> <doTry> <to uri="validator:classpath:Accpos.xsd"/> <log message="Reciving ${file:name}"/> <setHeader headerName="Tipo_Fondo"><xpath resultType="java.lang.String">/tns:Accpos/tns:Tipo_Fondo/text()</xpath></setHeader> <log message="Tipo_Fondo : ${header.Tipo_Fondo}"/> <setHeader headerName="Data_Giro"><xpath resultType="java.lang.String">/tns:Accpos/tns:Data_Giro/text()</xpath></setHeader> <log message="Data_Giro : ${header.Data_Giro}"/> .... and this is the log 17:20:38,658 INFO [org.apache.camel.builder.xml.XPathBuilder] (Camel (Risk_Files_Adepa) thread #0 - file:///opt/Spazio/Ricezione_New/ADEPA) Using system property javax.xml.xpath.XPathFactory:http://java.sun.com/jaxp/xpath/dom with value http://java.sun.com/jaxp/xpath/dom when created default XPathFactory __redirected.__XPathFactory@30f6e288 17:20:38,662 WARN [org.apache.camel.component.file.GenericFileOnCompletion] (Camel (Risk_Files_Adepa) thread #0 - file:///opt/Spazio/Ricezione_New/ADEPA) Rollback file strategy: org.apache.camel.component.file.strategy.GenericFileRenameProcessStrategy@357d24a3 for file: GenericFile[/opt/Spazio/Ricezione_New/ADEPA/ACCPOS] the Header was not set. Someone can help me? Thanks Mirko -- View this message in context: http://camel.465427.n5.nabble.com/SetHeader-and-XPath-tp5768926.html Sent from the Camel - Users mailing list archive at Nabble.com.