You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bu...@apache.org on 2012/12/29 13:18:45 UTC

svn commit: r844222 - in /websites/production/camel/content: cache/main.pageCache tracer.html zeromq.html

Author: buildbot
Date: Sat Dec 29 12:18:45 2012
New Revision: 844222

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/tracer.html
    websites/production/camel/content/zeromq.html

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/camel/content/tracer.html
==============================================================================
--- websites/production/camel/content/tracer.html (original)
+++ websites/production/camel/content/tracer.html Sat Dec 29 12:18:45 2012
@@ -83,6 +83,8 @@
 
 <p>You can enable or disable the Tracer's logging dynamically, by calling the tracer's <tt>setEnabled</tt> method.</p>
 
+<div class="panelMacro"><table class="tipMacro"><colgroup span="1"><col span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1"><b>Logging dependencies</b><br clear="none">Checkout which <a shape="rect" href="camel-jar-dependencies.html" title="Camel jar dependencies">dependencies</a> are required by Camel for logging purpose.</td></tr></table></div>
+
 <h3><a shape="rect" name="Tracer-Options"></a>Options</h3>
 <div class="confluenceTableSmall"><div class="table-wrap">
 <table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Option </th><th colspan="1" rowspan="1" class="confluenceTh"> Default </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> formatter </td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd"> Sets the Trace Formatter to use. Will default use <tt>org.apache.camel.processor.interceptor.DefaultTraceFormatter</tt>. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> enabled </td><td colspan="1" rowspan="1" class="confluenceTd"> true </td><td colspan="1" rowspan="1" class="confluenceTd"> Flag to enable or disable this tracer </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> logLevel </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>INFO</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The logging level to use: FA
 TAL, ERROR, WARN, INFO, DEBUG, TRACE, OFF </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> logName </td><td colspan="1" rowspan="1" class="confluenceTd">&#160;</td><td colspan="1" rowspan="1" class="confluenceTd"> The log name to use. Will default use <tt>org.apache.camel.processor.interceptor.TraceInterceptor</tt>.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> traceFilter </td><td colspan="1" rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" class="confluenceTd"> An exchange <a shape="rect" href="predicate.html" title="Predicate">Predicate</a> to filter the tracing. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> traceInterceptors </td><td colspan="1" rowspan="1" class="confluenceTd"> false </td><td colspan="1" rowspan="1" class="confluenceTd"> Flag to enable or disable tracing of interceptors </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> traceExceptions </td><td colspan="1" rowspan="1" 
 class="confluenceTd"> true</td><td colspan="1" rowspan="1" class="confluenceTd"> Flag to enable or disable tracing of thrown exception during processing of the exchange </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> traceOutExchanges </td><td colspan="1" rowspan="1" class="confluenceTd"> false </td><td colspan="1" rowspan="1" class="confluenceTd"> Flag to enable fine grained tracing with a callback for both IN (before) and OUT (after). Is disabled by default which means there is only one trace callback executed. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> logStackTrace </td><td colspan="1" rowspan="1" class="confluenceTd"> false </td><td colspan="1" rowspan="1" class="confluenceTd"> When tracing exception you can control whether the stack trace should be logged also. If <b>not</b> then only the exception class and message is logged. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> useJpa </td><td colspan="1" rowspan="1" cla
 ss="confluenceTd"> false </td><td colspan="1" rowspan="1" class="confluenceTd"> To use a <tt>JpaTraceEventMessage</tt> from <b>camel-jpa</b> component as the <tt>TraceEventMessage</tt>. This requires that <b>camel-jpa.jar</b> is on the classpath. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> destinationUri </td><td colspan="1" rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" class="confluenceTd"> Optional destination uri to route <a shape="rect" class="external-link" href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/interceptor/TraceEventExchange.html">TraceEventExchange</a> containing <a shape="rect" class="external-link" href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/processor/interceptor/TraceEventMessage.html">TraceEventMessage</a> with details about the trace. Can be used for custom processing to store traces in database using <a shape="rect" href="jpa.html"
  title="JPA">JPA</a>. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> jpaTraceEventMessageClassName </td><td colspan="1" rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.3:</b> Fully class name for a custom  <tt>org.apache.camel.processor.interceptor.TraceEventMessage</tt> class which contains the traced information. For example you can use your custom JPA @Entity class to store traced information in a database according to your schema layout. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> traceHandler </td><td colspan="1" rowspan="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.3:</b> To use a custom <tt>org.apache.camel.processor.interceptor.TraceEventHandler</tt> where you can control what happens when a trace event occurs. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> traceInterceptorFactory </td><td colspan="1" rowspa
 n="1" class="confluenceTd"> null </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.3:</b> To use a custom <tt>org.apache.camel.processor.interceptor.TraceInterceptorFactory</tt> where you can create the runtime trace instance which does the actual tracing. It should be a <tt>Processor</tt> instance. The default tracer is implemented in the class <tt>org.apache.camel.processor.interceptor.TraceInterceptor</tt>. </td></tr></tbody></table>

Modified: websites/production/camel/content/zeromq.html
==============================================================================
--- websites/production/camel/content/zeromq.html (original)
+++ websites/production/camel/content/zeromq.html Sat Dec 29 12:18:45 2012
@@ -76,8 +76,7 @@
         <tr>
         <td valign="top" width="100%">
 <div class="wiki-content maincontent"><h2><a shape="rect" name="ZeroMQ-CamelZeroMQComponent"></a>Camel ZeroMQ Component</h2>
-
-<p><b>Not Yet Available</b></p>
+<p><b>Available as of Camel 2.10</b></p>
 
 <p>The <b>zeromq:</b> component allows you to consumer or produce messages using <a shape="rect" class="external-link" href="http://zeromq.org/" rel="nofollow">ZeroMQ</a>. Zeromq requires a bit of work to get setup, especially on windows. Refer to <a shape="rect" class="external-link" href="http://www.zeromq.org/intro:get-the-software" rel="nofollow">the documentation</a>. Note: This component works with the stable 2.2 branch and not the pre-release 3.2.</p>