>>  <bean id="camelTracer" 
>> class="org.apache.camel.processor.interceptor.Tracer">
>>    <property name="traceOutExchanges" value="true" />
>>    <property name="logName" value="CopyFileTracer" />
>>  </bean>

Yes, it was 
>>    <property name="traceOutExchanges" value="true" />

I did not understand the value correctly. 

Ev

> On Jun 7, 2016, at 9:23 AM, Claus Ibsen <[email protected]> wrote:
> 
> You have traceOutExchanges=true which will log 2x, eg before (IN) and
> after (OUT) each process in the routes. Maybe its that what is
> confusing you.
> 
> 
> 
> On Mon, Jun 6, 2016 at 10:30 PM, Evguenia Krylova
> <[email protected]> wrote:
>> I see double entries in the log from the Tracer but can’t figure out why.
>> 
>> [INFO ] org.springframework.context.support.ClassPathXmlApplicationContext - 
>> 0 [main] - Refreshing 
>> org.springframework.context.support.ClassPathXmlApplicationContext@3419866c: 
>> startup date [Mon Jun 06 15:26:12 CDT 2016]; root of context hierarchy [INFO 
>> ] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - 98 [main] 
>> - Loading XML bean definitions from class path resource 
>> [META-INF/spring/copy-file-test.xml] [INFO ] CopyFileTracer - 4711 [Camel 
>> (copy-test-context) thread #0 - file://test/in] - 
>> ID-Evguenias-MacBook-Pro-local-52979-1465244774902-0-2 >>> (copy-test-route) 
>> from(file://test/in?noop=true) --> file://test/out <<< Pattern:InOnly, 
>> Headers:{breadcrumbId=ID-Evguenias-MacBook-Pro-local-52979-1465244774902-0-1,
>>  CamelFileAbsolute=false, 
>> CamelFileAbsolutePath=/Users/ekrylova/sdg_projects/fedora-jms-monitor/test/in/add_datastream_hasModel_hasDatastream.xml,
>>  CamelFileLastModified=1461007724000, CamelFileLength=1842, 
>> CamelFileName=add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileNameConsumed=add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileNameOnly=add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileParent=test/in, 
>> CamelFilePath=test/in/add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileRelativePath=add_datastream_hasModel_hasDatastream.xml}, 
>> BodyType:org.apache.camel.component.file.GenericFile, Body:[Body is file 
>> based: GenericFile[add_datastream_hasModel_hasDatastream.xml]] [INFO ] 
>> CopyFileTracer - 4723 [Camel (copy-test-context) thread #0 - file://test/in] 
>> - ID-Evguenias-MacBook-Pro-local-52979-1465244774902-0-2 >>> 
>> (copy-test-route) from(file://test/in?noop=true) --> file://test/out <<< 
>> Pattern:InOnly, 
>> Headers:{breadcrumbId=ID-Evguenias-MacBook-Pro-local-52979-1465244774902-0-1,
>>  CamelFileAbsolute=false, 
>> CamelFileAbsolutePath=/Users/ekrylova/sdg_projects/fedora-jms-monitor/test/in/add_datastream_hasModel_hasDatastream.xml,
>>  CamelFileLastModified=1461007724000, CamelFileLength=1842, 
>> CamelFileName=add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileNameConsumed=add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileNameOnly=add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileNameProduced=test/out/add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileParent=test/in, 
>> CamelFilePath=test/in/add_datastream_hasModel_hasDatastream.xml, 
>> CamelFileRelativePath=add_datastream_hasModel_hasDatastream.xml}, 
>> BodyType:org.apache.camel.component.file.GenericFile, Body:[Body is file 
>> based: GenericFile[add_datastream_hasModel_hasDatastream.xml]] [INFO ] 
>> CopyFileTracer - 4725 [Camel (copy-test-context) thread #0 - file://test/in] 
>> - ID-Evguenias-MacBook-Pro-local-52979-1465244774902-0-4 >>> 
>> (copy-test-route) from(file://test/in?noop=true) --> file://test/out <<< 
>> Pattern:InOnly, 
>> Headers:{breadcrumbId=ID-Evguenias-MacBook-Pro-local-52979-1465244774902-0-3,
>>  CamelFileAbsolute=false, 
>> CamelFileAbsolutePath=/Users/ekrylova/sdg_projects/fedora-jms-monitor/test/in/test_copy.txt,
>>  CamelFileLastModified=1465243275000, CamelFileLength=9, 
>> CamelFileName=test_copy.txt, CamelFileNameConsumed=test_copy.txt, 
>> CamelFileNameOnly=test_copy.txt, CamelFileParent=test/in, 
>> CamelFilePath=test/in/test_copy.txt, CamelFileRelativePath=test_copy.txt}, 
>> BodyType:org.apache.camel.component.file.GenericFile, Body:[Body is file 
>> based: GenericFile[test_copy.txt]] [INFO ] CopyFileTracer - 4726 [Camel 
>> (copy-test-context) thread #0 - file://test/in] - 
>> ID-Evguenias-MacBook-Pro-local-52979-1465244774902-0-4 >>> (copy-test-route) 
>> from(file://test/in?noop=true) --> file://test/out <<< Pattern:InOnly, 
>> Headers:{breadcrumbId=ID-Evguenias-MacBook-Pro-local-52979-1465244774902-0-3,
>>  CamelFileAbsolute=false, 
>> CamelFileAbsolutePath=/Users/ekrylova/sdg_projects/fedora-jms-monitor/test/in/test_copy.txt,
>>  CamelFileLastModified=1465243275000, CamelFileLength=9, 
>> CamelFileName=test_copy.txt, CamelFileNameConsumed=test_copy.txt, 
>> CamelFileNameOnly=test_copy.txt, 
>> CamelFileNameProduced=test/out/test_copy.txt, CamelFileParent=test/in, 
>> CamelFilePath=test/in/test_copy.txt, CamelFileRelativePath=test_copy.txt}, 
>> BodyType:org.apache.camel.component.file.GenericFile, Body:[Body is file 
>> based: GenericFile[test_copy.txt]] [INFO ] 
>> org.springframework.context.support.ClassPathXmlApplicationContext - 13695 
>> [main] - Closing 
>> org.springframework.context.support.ClassPathXmlApplicationContext@3419866c: 
>> startup date [Mon Jun 06 15:26:12 CDT 2016]; root of context hierarchy
>> 
>> 
>> Here’s Camel context configuration file and the Java class that runs the 
>> route.
>> 
>> 
>> <?xml version="1.0" encoding="UTF-8"?>
>> <beans xmlns="http://www.springframework.org/schema/beans";
>>       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>       xmlns:xsd="http://www.w3.org/2001/XMLSchema";
>>       xmlns:fedora-types="http://www.fedora.info/definitions/1/0/types/";
>>       xsi:schemaLocation="
>>          http://camel.apache.org/schema/spring 
>> http://camel.apache.org/schema/spring/camel-spring.xsd
>>          http://www.springframework.org/schema/beans 
>> http://www.springframework.org/schema/beans/spring-beans.xsd";>
>> 
>>  <bean id="camelTracer" 
>> class="org.apache.camel.processor.interceptor.Tracer">
>>    <property name="traceOutExchanges" value="true" />
>>    <property name="logName" value="CopyFileTracer" />
>>  </bean>
>> 
>>  <camelContext id="copy-test-context"
>>                xmlns="http://camel.apache.org/schema/spring";>
>>    <jmxAgent id="agent" disabled="false"/>
>>  <route id="copy-test-route" trace="true">
>>    <from uri="file:test/in?noop=true"/>
>>    <to   uri="file:test/out"/>
>>  </route>
>>  </camelContext>
>> 
>> </beans>
>> 
>> 
>> public class TestRouteRunner {
>> 
>>  public static void main(String[] args) throws Exception {
>>    Main main = new Main();
>>    main.setApplicationContextUri("META-INF/spring/copy-file-test.xml");
>>    main.start();
>>    Thread.sleep(10000);
>>    main.stop();
>> 
>>  }
>> 
>> }
>> 
> 
> 
> 
> -- 
> Claus Ibsen
> -----------------
> http://davsclaus.com @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to