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/08/07 12:17:28 UTC

svn commit: r828228 - in /websites/production/camel/content: cache/main.pageCache writing-components.html

Author: buildbot
Date: Tue Aug  7 10:17:28 2012
New Revision: 828228

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/writing-components.html

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

Modified: websites/production/camel/content/writing-components.html
==============================================================================
--- websites/production/camel/content/writing-components.html (original)
+++ websites/production/camel/content/writing-components.html Tue Aug  7 10:17:28 2012
@@ -81,7 +81,7 @@
 
 <p>Here are the main steps to writing a component.</p>
 
-<ul><li>write a POJO which implements the <a shape="rect" class="external-link" href="http://activemq.apache.org/camel/maven/current/camel-core/apidocs/org/apache/camel/Component.html">Component</a> interface. The simplest approach is just to derive from <a shape="rect" class="external-link" href="http://activemq.apache.org/camel/maven/current/camel-core/apidocs/org/apache/camel/impl/DefaultComponent.html">DefaultComponent</a></li><li>to support auto-discovery of your component add a file to <em>META-INF/services/org/apache/camel/component/FOO</em> where FOO is the URI scheme for your component and any related endpoints created on the fly</li></ul>
+<ul><li>write a POJO which implements the <a shape="rect" class="external-link" href="http://activemq.apache.org/camel/maven/current/camel-core/apidocs/org/apache/camel/Component.html">Component</a> interface. The simplest approach is just to derive from <a shape="rect" class="external-link" href="http://activemq.apache.org/camel/maven/current/camel-core/apidocs/org/apache/camel/impl/DefaultComponent.html">DefaultComponent</a></li><li>to support auto-discovery of your component add a file to <em>META-INF/services/org/apache/camel/component/FOO</em> where FOO is the URI scheme for your component and any related endpoints created on the fly. The latter file should contain the definition of the component class. For example if your component is implemented by the <em>com.example.CustomComponent</em> class, the service file should contain the following line -  <em>class=com.example.CustomComponent</em> .</li></ul>
 
 
 <p>Users can then either explicitly create your component, configure it and register with a <a shape="rect" class="external-link" href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/CamelContext.html">CamelContext</a> or users can use a URI which auto-creates your component.</p>