I think there could be some trouble to find the camel-spring's pre-defined bean in OSGI server. You may work around this issue by adding the TRACE interceptor yourself.
Please just add this the below bean into your Spring configuration file. <bean id="camelTracer" class="org.apache.camel.processor.interceptor.Tracer"/> Willem cmoulliard wrote: > Yes when I set the log level in the server as "TRACE" but not when I start > camel outside of an OSGI server. > > > willem.jiang wrote: >> Does it work in a no osgi environment ? >> >> Willem >> >> On Wed, Mar 4, 2009 at 10:10 PM, cmoulliard <[email protected]> wrote: >> >>> Hi, >>> >>> It seems that the tracing does not work when activated like this in an >>> camel >>> osgi spring dsl route ? >>> >>> <camelContext trace="true" xmlns=" >>> http://camel.apache.org/schema/osgi"> >>> >>> >>> <camel:package>org.apache.camel.example.reportincident.routing</camel:package> >>> <camel:route> >>> <camel:from >>> uri="file://d:/temp/data/?moveExpression=d:/temp/done/${file:name}" /> >>> <camel:unmarshal ref="bindyDataformat" /> >>> <camel:to uri="bean:csv" /> >>> </camel:route> >>> >>> <camel:route> >>> <camel:from uri="cxf:bean:reportIncident" /> >>> <camel:convertBodyTo >>> type="org.apache.camel.example.reportincident.domain.InputReportIncident" >>> /> >>> <camel:to uri="log:cxf" /> >>> <camel:transform> >>> <camel:constant>OK</camel:constant> >>> </camel:transform> >>> </camel:route> >>> >>> </camelContext> >>> >>> Version affected : 2.0-SNAPSHOT >>> >>> Regards, >>> >>> >>> ----- >>> Charles Moulliard >>> SOA Architect >>> >>> My Blog : http://cmoulliard.blogspot.com/ >>> http://cmoulliard.blogspot.com/ >>> -- >>> View this message in context: >>> http://www.nabble.com/camel-osgi-tracing-in-spring-dsl-does-not-work---2.0-SNAPSHOT-tp22330735p22330735.html >>> Sent from the Camel - Users mailing list archive at Nabble.com. >>> >>> >> > > > ----- > Charles Moulliard > SOA Architect > > My Blog : http://cmoulliard.blogspot.com/ http://cmoulliard.blogspot.com/
