Added: servicemix/site/production/docs/7.x/camel/camel-guide.pdf.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/camel-guide.pdf.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/camel/camel-guide.pdf.html (added)
+++ servicemix/site/production/docs/7.x/camel/camel-guide.pdf.html Fri Feb 12 
22:27:08 2016
@@ -0,0 +1,22 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <link href="../theme/print.css" rel="Stylesheet" type="text/css" />
+  <link href="../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+
+  <title>Camel User Guide</title>
+</head>
+<body>
+  <div id="titlepage">
+    <div id="title">Camel User Guide</div>
+    <div id="subtitle">
+      Apache ServiceMix <br/>
+      Version 7.0.0-SNAPSHOT
+    </div>
+  </div>
+  <div id="main">
+    <h1 id="Introduction">Introduction</h1><p>Apache Camel is a powerful open 
source integration framework based on known Enterprise Integration Patterns 
with powerful Bean Integration.</p><h2 id="CamelinServiceMix">Camel in 
ServiceMix</h2><p>In ServiceMix, Apache Camel is like our swiss army knife for 
creating integration solutions.  It allows using XML or a Java/Scala-based DSL 
to express your routes, comes with over 70 optional components, has powerful 
and versatile Java bean integration, error handling, ... and tons of other 
features.</p><p>Apache Camel is installed by default if you first start the 
container.  We also have out-of-the-box hot-deployment support for both Spring 
and Blueprint to make it easy to deploy your own Camel routes, as well as 
optionally installable features for all the available Camel components.</p><h2 
id="Goalofthisguide">Goal of this guide</h2><p>The goal of this guide is to 
look into the details for using Camel inside ServiceMix:</p><ul><li><p>deploym
 ent options</p></li><li><p>installing additional components</p></li></ul><h2 
id="Examples">Examples</h2><p>The Apache ServiceMix distributions also contain 
a set of Camel examples.  You can find these examples in the 
<tt>examples/camel</tt> directory.</p><h2 id="MoreinformationaboutCamel">More 
information about Camel</h2><p>More information about Camel itself, can be 
found on <a 
href="http://camel.apache.org";>http://camel.apache.org</a>.</p><p>There's also 
a great book available about Camel</p><ul><li><p>Ibsen, Claus, and Anstey, 
Jonathan. (December 2010). <em>Camel in Action</em>. Greenwich, CT: Manning. 
ISBN: 9781935182368.</p></li></ul><p><img border="0" 
src="http://www.manning.com/ibsen/ibsen_cover150.jpg"/></p><h1 
id="Deploymentoptions">Deployment options</h1><p>There are a few different ways 
to deploy Camel routes on ServiceMix 7.0.0-SNAPSHOT:</p><ul><li><p>deploy 
routes in a plain Blueprint XML file</p></li><li><p>deploy routes in a plain 
Spring XML file</p></li><li><p>deploy
  a bundle containing a Blueprint XML file</p></li><li><p>deploy a bundle 
containing a Spring XML file</p></li></ul><p>Camel routes can also be deployed 
as part of a JBI SA, allowing you use Camel for routing between JBI endpoints - 
this option will be discussed later when we are talking about using JBI inside 
ServiceMix 4.</p><h3 id="Benefitsanddrawbacks">Benefits and drawbacks</h3><h4 
id="PlainXMLorOSGibundles">Plain XML or OSGi bundles</h4><p>Choose a plain XML 
file:</p><ul><li><p>if you want to get routes deployed as quickly as possible 
<br/> all you need for developing routes is a simple text editor, no 
compilation, building, ... required at all</p></li><li><p>if you prefer the XML 
syntax over the Java of Scala DSL</p></li></ul><p>Choose an OSGi 
bundle:</p><ul><li><p>if you want to package helper classes together with your 
route definitions</p></li><li><p>if you prefer developing routes in the Java or 
Scala DSL <br/> you can package the RouteBuilder implementations inside the bu
 ndle</p></li></ul><h4 id="BlueprintorSpring">Blueprint or Spring</h4><p>Choose 
Blueprint:</p><ul><li><p>if you want the best possible integration with the 
OSGi Framework and Service Registy <br/> the Blueprint specification has been 
developed specifically for the OSGi Framework by the OSGi 
Alliance</p></li></ul><p>Choose Spring:</p><ul><li><p>if you already invested 
in Spring for creating and running Camel routes</p></li></ul><h2 
id="DeployasaplainSpringXMLfile">Deploy as a plain Spring XML 
file</h2><p>ServiceMix 7.0.0-SNAPSHOT supports the deployment of plain Spring 
XML files, automatically creating and starting the Spring ApplicationContext 
from the XML file.</p><p>In order to leverage this feature to create and start 
Camel routes, drop a file with this syntax in the 
<tt>$SERVICEMIX_HOME/deploy</tt> folder:</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span class="nt">&lt;beans</s
 pan> <span class="na">xmlns=</span><span 
class="s">&quot;http://www.springframework.org/schema/beans&quot;</span>&#x000A;
       <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
     <span class="na">xmlns:camel=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span>&#x000A;      
 <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">          
http://www.springframework.org/schema/beans</span>&#x000A;<span class="s">      
      
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd</span>&#x000A;<span
 class="s">          http://camel.apache.org/schema/spring</span>&#x000A;<span 
class="s">            
http://camel.apache.org/schema/spring/camel-spring-2.10.3.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;  <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/
 spring&quot;</span><span class="nt">&gt;</span>&#x000A;    <span 
class="c">&lt;!-- add Camel routes, interceptors,... here --&gt;</span> 
&#x000A;  <span class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/beans&gt;</span>&#x000A;</pre></div>&#x000A;</div><h3 
id="Anexample">An example</h3><p>Just create a new XML file in the deploy 
folder with the code below to start a route to copy files from one directory to 
another.</p><div class="syntax"><div class="highlight"><pre><span 
class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span class="nt">&lt;beans</span> 
<span class="na">xmlns=</span><span 
class="s">&quot;http://www.springframework.org/schema/beans&quot;</span>&#x000A;
       <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
     <span class="na">xmlns:camel=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span>&#x000A;     
   <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">          
http://www.springframework.org/schema/beans</span>&#x000A;<span class="s">      
      
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd</span>&#x000A;<span
 class="s">          http://camel.apache.org/schema/spring</span>&#x000A;<span 
class="s">            
http://camel.apache.org/schema/spring/camel-spring-2.10.3.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;  <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span><span 
class="nt">&gt;</span>&#x000A;    <span class="nt">&lt;route&gt;</span>&#x000A; 
     <span class="nt">&lt;from</span> <span class="na">uri=</span><span 
class="s">&quot;file:input&quot;</span><span class="nt">/&gt;</span>&#x000A;    
  <span class="nt">&lt;log</span> <span class="na">message=</span><span 
class="s">&quot;Copying ${file:name} to the o
 utput directory&quot;</span><span class="nt">/&gt;</span>&#x000A;      <span 
class="nt">&lt;to</span> <span class="na">uri=</span><span 
class="s">&quot;file:output&quot;</span><span class="nt">/&gt;</span>&#x000A;   
 <span class="nt">&lt;/route&gt;</span>&#x000A;  <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/beans&gt;</span>&#x000A;</pre></div>&#x000A;</div><h2 
id="DeployasaplainBlueprintXMLfile">Deploy as a plain Blueprint XML 
file</h2><p>ServiceMix 7.0.0-SNAPSHOT supports the deployment of plain 
Blueprint XML files, automatically creating and starting the Blueprint 
container from the XML file.</p><p>In order to leverage this feature to create 
and start Camel routes, drop a file with this syntax in the 
<tt>$SERVICEMIX_HOME/deploy</tt> folder:</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span 
class="nt">&lt;blueprint</span>&#x000A;    <span cla
 ss="na">xmlns=</span><span 
class="s">&quot;http://www.osgi.org/xmlns/blueprint/v1.0.0&quot;</span>&#x000A; 
   <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
  <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;    <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/blueprint&quot;</span><span 
class="nt">&gt;</span>&#x000A;        <span class="c">&lt;!-- add Camel routes, 
interceptors,... here --&gt;</span>&#x000A;    <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/blueprint&gt;</span>&#x000A;</pre></div>&#x000A;</div><h3 
id="Anexample">An example</h3><p>Just create a 
 new XML file in the deploy folder with the code below to start a route to copy 
files from one directory to another.</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span 
class="nt">&lt;blueprint</span>&#x000A;    <span class="na">xmlns=</span><span 
class="s">&quot;http://www.osgi.org/xmlns/blueprint/v1.0.0&quot;</span>&#x000A; 
   <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
  <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;    <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/blueprint&quot;</span>
 <span class="nt">&gt;</span>&#x000A;      <span 
class="nt">&lt;route&gt;</span>&#x000A;        <span class="nt">&lt;from</span> 
<span class="na">uri=</span><span class="s">&quot;file:input&quot;</span><span 
class="nt">/&gt;</span>&#x000A;        <span class="nt">&lt;log</span> <span 
class="na">message=</span><span class="s">&quot;Copying ${file:name} to the 
output directory&quot;</span><span class="nt">/&gt;</span>&#x000A;        <span 
class="nt">&lt;to</span> <span class="na">uri=</span><span 
class="s">&quot;file:output&quot;</span><span class="nt">/&gt;</span>&#x000A;   
   <span class="nt">&lt;/route&gt;</span>&#x000A;    <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/blueprint&gt;</span>&#x000A;</pre></div>&#x000A;</div><h2 
id="DeployasanOSGibundlewithSpring">Deploy as an OSGi bundle with 
Spring</h2><p>Using an OSGi bundle to deploy your Camel routes allows you to 
use the Java or Scala DSL for defining your routes.</p><p>In this case, you're 
us
 ing Spring to start your Camel routes, so you include your Spring XML file 
(e.g. <tt>camel-context.xml</tt>) in the <tt>META-INF/spring</tt> folder inside 
your bundle.</p><div class="syntax"><div class="highlight"><pre>+ &lt;bundle 
classes, incl. your RouteBuilder&gt;&#x000A;\- META-INF&#x000A;   |- 
MANIFEST.MF&#x000A;   \- spring&#x000A;      \- 
camel-context.xml&#x000A;</pre></div>&#x000A;</div><p>After the bundle has been 
activated, the Spring DM extender will find, create and start your Spring 
ApplicationContexts.</p><h3 
id="ExampleReferringtoJavaorScalaRouteBuilderclasses">Example: Referring to 
Java or Scala RouteBuilder classes</h3><p>If your RouteBuilder classes have 
been defined in the <tt>org.apache.servicemix.manual.camel</tt> package, the 
file would look like this:</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span class="nt">&lt;beans</span> 
<span class="na">xmlns=</span
 ><span 
 >class="s">&quot;http://www.springframework.org/schema/beans&quot;</span>&#x000A;
 >       <span class="na">xmlns:xsi=</span><span 
 >class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;
 >       <span class="na">xmlns:camel=</span><span 
 >class="s">&quot;http://camel.apache.org/schema/spring&quot;</span>&#x000A;    
 >   <span class="na">xsi:schemaLocation=</span><span 
 >class="s">&quot;</span>&#x000A;<span class="s">          
 >http://www.springframework.org/schema/beans</span>&#x000A;<span class="s">    
 >        
 >http://www.springframework.org/schema/beans/spring-beans-2.5.xsd</span>&#x000A;<span
 > class="s">          
 >http://camel.apache.org/schema/spring</span>&#x000A;<span class="s">          
 >  
 >http://camel.apache.org/schema/spring/camel-spring-${camel-version}.xsd&quot;</span><span
 > class="nt">&gt;</span>&#x000A;&#x000A;  <span 
 >class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
 >class="s">&quot;http://camel.apache.org/schema/spring&quot;</span><span
  class="nt">&gt;</span>&#x000A;    <span 
class="nt">&lt;package&gt;</span>org.apache.servicemix.manual.camel<span 
class="nt">&lt;/package&gt;</span>&#x000A;  <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/beans&gt;</span>&#x000A;</pre></div>&#x000A;</div><h3 
id="Exampleinthedistribution">Example in the distribution</h3><p>Another 
example for using this deployment option can be found in the 
<tt>camel-osgi</tt> example that is shipped with Apache ServiceMix.</p><h2 
id="DeployasanOSGibundle">Deploy as an OSGi bundle</h2><p>Using an OSGi bundle 
to deploy your Camel routes allows you to use the Java or Scala DSL for 
defining your routes.</p><p>In this case, we will use a Blueprint XML file to 
start your Camel routs.  To do so, the Blueprint XML files have to be included 
in the bundle inside the <tt>OSGI-INF/blueprint</tt> directory.</p><div 
class="syntax"><div class="highlight"><pre>+ &lt;bundle classes, incl. your 
RouteBuilder&gt;&#x000A;|- META-INF&#
 x000A;|  |- MANIFEST.MF&#x000A;\- OSGI-INF&#x000A;   \- blueprint&#x000A;      
\- camel-context.xml&#x000A;</pre></div>&#x000A;</div><p>As soon as the bundle 
becomes Active, the Blueprint extender will create the Blueprint container 
starting your Routes.</p><h3 
id="ExampleReferringtoJavaorScalaRouteBuilderclasses">Example: Referring to 
Java or Scala RouteBuilder classes</h3><p>If your RouteBuilder classes have 
been defined in the <tt>org.apache.servicemix.manual.camel</tt> package, the 
file would look like this:</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span 
class="nt">&lt;blueprint</span>&#x000A;    <span class="na">xmlns=</span><span 
class="s">&quot;http://www.osgi.org/xmlns/blueprint/v1.0.0&quot;</span>&#x000A; 
   <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
  <span class="na">xsi:schemaLocation=</span
 ><span class="s">&quot;</span>&#x000A;<span class="s">      
 >http://www.osgi.org/xmlns/blueprint/v1.0.0</span>&#x000A;<span class="s">     
 > http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd&quot;</span><span 
 >class="nt">&gt;</span>&#x000A;&#x000A;    <span 
 >class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
 >class="s">&quot;http://camel.apache.org/schema/blueprint&quot;</span><span 
 >class="nt">&gt;</span>&#x000A;      <span 
 >class="nt">&lt;package&gt;</span>org.apache.servicemix.manual.camel<span 
 >class="nt">&lt;/package&gt;</span>&#x000A;    <span 
 >class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
 >class="nt">&lt;/blueprint&gt;</span>&#x000A;</pre></div>&#x000A;</div><h3 
 >id="Exampleinthedistribution">Example in the distribution</h3><p>Another 
 >example for using this deployment option can be found in the 
 ><tt>camel-blueprint</tt> example that is shipped with Apache 
 >ServiceMix.</p><h1 id="Installingcomponents">Installing 
 >components</h1><p>Camel comes with o
 ver 80 components, so you can imagine that we don't install all of them by 
default.  This section shows you how to find available components and how to 
install them at runtime.</p><h3 id="Listavailablecomponents">List available 
components</h3><p>Camel components are available as installable features.  You 
can look at the full list of available features using the 
<tt>features:list</tt> command, using <tt>grep</tt> to limit things down to 
features related to camel:</p><div class="syntax"><div 
class="highlight"><pre>karaf@root&gt; features:list | grep 
camel&#x000A;[installed  ] [2.10.3    ] camel                                
repo-0&#x000A;[installed  ] [2.10.3    ] camel-core                           
repo-0&#x000A;[installed  ] [2.10.3    ] camel-spring                         
repo-0&#x000A;[installed  ] [2.10.3    ] camel-blueprint                      
repo-0&#x000A;[uninstalled] [2.10.3    ] camel-test                           
repo-0&#x000A;[uninstalled] [2.10.3    ] camel-cxf   
                          repo-0&#x000A;[uninstalled] [2.10.3    ] camel-cache  
                        repo-0&#x000A;[uninstalled] [2.10.3    ] camel-castor   
                      repo-0&#x000A;...&#x000A;</pre></div>&#x000A;</div><p>The 
items marked with <strong><tt>installed</tt></strong> in the first column have 
already been installed and are available for use in your Camel routes.</p><h3 
id="Installanduninstallingcomponents">Install and uninstalling 
components</h3><p>You can use <tt>features:install</tt> to install any 
component on the list.</p><p>An example: to install the <tt>camel-cache</tt> 
component</p><div class="syntax"><div class="highlight"><pre>karaf@root&gt; 
features:install camel-cache&#x000A;</pre></div>&#x000A;</div><p>Similarly, you 
can also uninstall components that you're no longer using with 
<tt>features:uninstall</tt></p><div class="syntax"><div 
class="highlight"><pre>karaf@root&gt; features:uninstall 
camel-cache&#x000A;{pygementize}&#x000A;</pre></div>&#x000
 A;</div><h1 id="Troubleshooting">Troubleshooting</h1><p>In this section, 
you'll find solutions for some frequently asked questions when using Camel on 
ServicMix.</p><h3 id="Nocomponentwithidxyzcouldbefound">No component with id 
'xyz' could be found</h3><p>This usually means that your route is trying to use 
a component that hasn't been installed 
yet.</p><p>Solution:</p><ol><li><p>install the additional 
component</p></li><li><p>restart the bundle using the <tt>bundle:restart 
&lt;bundle id></tt> command - you can find the bundle id for your route in the 
output of the <tt>bundle:list</tt> command</p></li></ol><p>Refer to <a 
href="../users-guide/camel/installing-components.html">Installing additional 
components</a> for more information about installing additional components.</p>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: servicemix/site/production/docs/7.x/camel/deployment/index.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/deployment/index.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/camel/deployment/index.html (added)
+++ servicemix/site/production/docs/7.x/camel/deployment/index.html Fri Feb 12 
22:27:08 2016
@@ -0,0 +1,104 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../../images/logodesign.png" 
height="80"/><img border="0" height="80" src="../../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="../index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="index.html">Deployment options</a>
+            <ul>
+                <li id="plain-blueprint"><a href="plain-blueprint.html">Plain 
Blueprint XML</a></li>
+                <li id="plain-spring"><a href="plain-spring.html">Plain Spring 
XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="osgi-bundle-blueprint.html">OSGi Bundle using Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="../installing-components.html">Installing 
components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="../troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <p>There are a few different ways to deploy 
Camel routes on ServiceMix 7.0.0-SNAPSHOT:</p><ul><li><p>deploy routes in a 
plain Blueprint XML file</p></li><li><p>deploy routes in a plain Spring XML 
file</p></li><li><p>deploy a bundle containing a Blueprint XML 
file</p></li><li><p>deploy a bundle containing a Spring XML 
file</p></li></ul><p>Camel routes can also be deployed as part of a JBI SA, 
allowing you use Camel for routing between JBI endpoints - this option will be 
discussed later when we are talking about using JBI inside ServiceMix 4.</p><h3 
id="Benefitsanddrawbacks">Benefits and drawbacks</h3><h4 
id="PlainXMLorOSGibundles">Plain XML or OSGi bundles</h4><p>Choose a plain XML 
file:</p><ul><li><p>if you want to get routes deployed as quickly as possible 
<br/> all you need for developing routes is a simple text editor, no 
compilation, building, ... required at all</p></li><li><p>if you prefer the XML 
syntax over the Java of Scala DSL</p></li></ul><p>
 Choose an OSGi bundle:</p><ul><li><p>if you want to package helper classes 
together with your route definitions</p></li><li><p>if you prefer developing 
routes in the Java or Scala DSL <br/> you can package the RouteBuilder 
implementations inside the bundle</p></li></ul><h4 
id="BlueprintorSpring">Blueprint or Spring</h4><p>Choose 
Blueprint:</p><ul><li><p>if you want the best possible integration with the 
OSGi Framework and Service Registy <br/> the Blueprint specification has been 
developed specifically for the OSGi Framework by the OSGi 
Alliance</p></li></ul><p>Choose Spring:</p><ul><li><p>if you already invested 
in Spring for creating and running Camel routes</p></li></ul>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: 
servicemix/site/production/docs/7.x/camel/deployment/osgi-bundle-blueprint.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/deployment/osgi-bundle-blueprint.html?rev=1730131&view=auto
==============================================================================
--- 
servicemix/site/production/docs/7.x/camel/deployment/osgi-bundle-blueprint.html 
(added)
+++ 
servicemix/site/production/docs/7.x/camel/deployment/osgi-bundle-blueprint.html 
Fri Feb 12 22:27:08 2016
@@ -0,0 +1,104 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../../images/logodesign.png" 
height="80"/><img border="0" height="80" src="../../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="../index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="index.html">Deployment options</a>
+            <ul>
+                <li id="plain-blueprint"><a href="plain-blueprint.html">Plain 
Blueprint XML</a></li>
+                <li id="plain-spring"><a href="plain-spring.html">Plain Spring 
XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="osgi-bundle-blueprint.html">OSGi Bundle using Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="../installing-components.html">Installing 
components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="../troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <h2 id="DeployasanOSGibundle">Deploy as an OSGi 
bundle</h2><p>Using an OSGi bundle to deploy your Camel routes allows you to 
use the Java or Scala DSL for defining your routes.</p><p>In this case, we will 
use a Blueprint XML file to start your Camel routs.  To do so, the Blueprint 
XML files have to be included in the bundle inside the 
<tt>OSGI-INF/blueprint</tt> directory.</p><div class="syntax"><div 
class="highlight"><pre>+ &lt;bundle classes, incl. your 
RouteBuilder&gt;&#x000A;|- META-INF&#x000A;|  |- MANIFEST.MF&#x000A;\- 
OSGI-INF&#x000A;   \- blueprint&#x000A;      \- 
camel-context.xml&#x000A;</pre></div>&#x000A;</div><p>As soon as the bundle 
becomes Active, the Blueprint extender will create the Blueprint container 
starting your Routes.</p><h3 
id="ExampleReferringtoJavaorScalaRouteBuilderclasses">Example: Referring to 
Java or Scala RouteBuilder classes</h3><p>If your RouteBuilder classes have 
been defined in the <tt>org.apache.servicemix.manual.cam
 el</tt> package, the file would look like this:</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span 
class="nt">&lt;blueprint</span>&#x000A;    <span class="na">xmlns=</span><span 
class="s">&quot;http://www.osgi.org/xmlns/blueprint/v1.0.0&quot;</span>&#x000A; 
   <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
  <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;    <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/blueprint&quot;</span><span 
class="nt">&gt;</span>&#x000A;      <span class="nt">&lt;packa
 ge&gt;</span>org.apache.servicemix.manual.camel<span 
class="nt">&lt;/package&gt;</span>&#x000A;    <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/blueprint&gt;</span>&#x000A;</pre></div>&#x000A;</div><h3 
id="Exampleinthedistribution">Example in the distribution</h3><p>Another 
example for using this deployment option can be found in the 
<tt>camel-blueprint</tt> example that is shipped with Apache ServiceMix.</p>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: 
servicemix/site/production/docs/7.x/camel/deployment/osgi-bundle-spring.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/deployment/osgi-bundle-spring.html?rev=1730131&view=auto
==============================================================================
--- 
servicemix/site/production/docs/7.x/camel/deployment/osgi-bundle-spring.html 
(added)
+++ 
servicemix/site/production/docs/7.x/camel/deployment/osgi-bundle-spring.html 
Fri Feb 12 22:27:08 2016
@@ -0,0 +1,104 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../../images/logodesign.png" 
height="80"/><img border="0" height="80" src="../../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="../index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="index.html">Deployment options</a>
+            <ul>
+                <li id="plain-blueprint"><a href="plain-blueprint.html">Plain 
Blueprint XML</a></li>
+                <li id="plain-spring"><a href="plain-spring.html">Plain Spring 
XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="osgi-bundle-blueprint.html">OSGi Bundle using Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="../installing-components.html">Installing 
components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="../troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <h2 id="DeployasanOSGibundlewithSpring">Deploy 
as an OSGi bundle with Spring</h2><p>Using an OSGi bundle to deploy your Camel 
routes allows you to use the Java or Scala DSL for defining your 
routes.</p><p>In this case, you're using Spring to start your Camel routes, so 
you include your Spring XML file (e.g. <tt>camel-context.xml</tt>) in the 
<tt>META-INF/spring</tt> folder inside your bundle.</p><div class="syntax"><div 
class="highlight"><pre>+ &lt;bundle classes, incl. your 
RouteBuilder&gt;&#x000A;\- META-INF&#x000A;   |- MANIFEST.MF&#x000A;   \- 
spring&#x000A;      \- 
camel-context.xml&#x000A;</pre></div>&#x000A;</div><p>After the bundle has been 
activated, the Spring DM extender will find, create and start your Spring 
ApplicationContexts.</p><h3 
id="ExampleReferringtoJavaorScalaRouteBuilderclasses">Example: Referring to 
Java or Scala RouteBuilder classes</h3><p>If your RouteBuilder classes have 
been defined in the <tt>org.apache.servicemix.manual.cam
 el</tt> package, the file would look like this:</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span class="nt">&lt;beans</span> 
<span class="na">xmlns=</span><span 
class="s">&quot;http://www.springframework.org/schema/beans&quot;</span>&#x000A;
       <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
     <span class="na">xmlns:camel=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span>&#x000A;      
 <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">          
http://www.springframework.org/schema/beans</span>&#x000A;<span class="s">      
      
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd</span>&#x000A;<span
 class="s">          http://camel.apache.org/schema/spring</span>&#x000A;<span 
class="s">            http://camel.apache.
 org/schema/spring/camel-spring-${camel-version}.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;  <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span><span 
class="nt">&gt;</span>&#x000A;    <span 
class="nt">&lt;package&gt;</span>org.apache.servicemix.manual.camel<span 
class="nt">&lt;/package&gt;</span>&#x000A;  <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/beans&gt;</span>&#x000A;</pre></div>&#x000A;</div><h3 
id="Exampleinthedistribution">Example in the distribution</h3><p>Another 
example for using this deployment option can be found in the 
<tt>camel-osgi</tt> example that is shipped with Apache ServiceMix.</p>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: servicemix/site/production/docs/7.x/camel/deployment/plain-blueprint.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/deployment/plain-blueprint.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/camel/deployment/plain-blueprint.html 
(added)
+++ servicemix/site/production/docs/7.x/camel/deployment/plain-blueprint.html 
Fri Feb 12 22:27:08 2016
@@ -0,0 +1,104 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../../images/logodesign.png" 
height="80"/><img border="0" height="80" src="../../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="../index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="index.html">Deployment options</a>
+            <ul>
+                <li id="plain-blueprint"><a href="plain-blueprint.html">Plain 
Blueprint XML</a></li>
+                <li id="plain-spring"><a href="plain-spring.html">Plain Spring 
XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="osgi-bundle-blueprint.html">OSGi Bundle using Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="../installing-components.html">Installing 
components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="../troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <h2 id="DeployasaplainBlueprintXMLfile">Deploy 
as a plain Blueprint XML file</h2><p>ServiceMix 7.0.0-SNAPSHOT supports the 
deployment of plain Blueprint XML files, automatically creating and starting 
the Blueprint container from the XML file.</p><p>In order to leverage this 
feature to create and start Camel routes, drop a file with this syntax in the 
<tt>$SERVICEMIX_HOME/deploy</tt> folder:</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span 
class="nt">&lt;blueprint</span>&#x000A;    <span class="na">xmlns=</span><span 
class="s">&quot;http://www.osgi.org/xmlns/blueprint/v1.0.0&quot;</span>&#x000A; 
   <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
  <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprin
 t/v1.0.0</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;    <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/blueprint&quot;</span><span 
class="nt">&gt;</span>&#x000A;        <span class="c">&lt;!-- add Camel routes, 
interceptors,... here --&gt;</span>&#x000A;    <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/blueprint&gt;</span>&#x000A;</pre></div>&#x000A;</div><h3 
id="Anexample">An example</h3><p>Just create a new XML file in the deploy 
folder with the code below to start a route to copy files from one directory to 
another.</p><div class="syntax"><div class="highlight"><pre><span 
class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span 
class="nt">&lt;blueprint</span>&#x000A;    <span class="na">xmlns=</span><span 
class="s">&quot;http
 ://www.osgi.org/xmlns/blueprint/v1.0.0&quot;</span>&#x000A;    <span 
class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
  <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0</span>&#x000A;<span class="s">      
http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;    <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/blueprint&quot;</span><span 
class="nt">&gt;</span>&#x000A;      <span 
class="nt">&lt;route&gt;</span>&#x000A;        <span class="nt">&lt;from</span> 
<span class="na">uri=</span><span class="s">&quot;file:input&quot;</span><span 
class="nt">/&gt;</span>&#x000A;        <span class="nt">&lt;log</span> <span 
class="na">message=</span><span class="s">&quot;Copying ${file:name} to the 
output d
 irectory&quot;</span><span class="nt">/&gt;</span>&#x000A;        <span 
class="nt">&lt;to</span> <span class="na">uri=</span><span 
class="s">&quot;file:output&quot;</span><span class="nt">/&gt;</span>&#x000A;   
   <span class="nt">&lt;/route&gt;</span>&#x000A;    <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/blueprint&gt;</span>&#x000A;</pre></div>&#x000A;</div>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: servicemix/site/production/docs/7.x/camel/deployment/plain-spring.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/deployment/plain-spring.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/camel/deployment/plain-spring.html 
(added)
+++ servicemix/site/production/docs/7.x/camel/deployment/plain-spring.html Fri 
Feb 12 22:27:08 2016
@@ -0,0 +1,104 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../../images/logodesign.png" 
height="80"/><img border="0" height="80" src="../../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="../index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="index.html">Deployment options</a>
+            <ul>
+                <li id="plain-blueprint"><a href="plain-blueprint.html">Plain 
Blueprint XML</a></li>
+                <li id="plain-spring"><a href="plain-spring.html">Plain Spring 
XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="osgi-bundle-blueprint.html">OSGi Bundle using Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="../installing-components.html">Installing 
components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="../troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <h2 id="DeployasaplainSpringXMLfile">Deploy as a 
plain Spring XML file</h2><p>ServiceMix 7.0.0-SNAPSHOT supports the deployment 
of plain Spring XML files, automatically creating and starting the Spring 
ApplicationContext from the XML file.</p><p>In order to leverage this feature 
to create and start Camel routes, drop a file with this syntax in the 
<tt>$SERVICEMIX_HOME/deploy</tt> folder:</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span class="nt">&lt;beans</span> 
<span class="na">xmlns=</span><span 
class="s">&quot;http://www.springframework.org/schema/beans&quot;</span>&#x000A;
       <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
     <span class="na">xmlns:camel=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span>&#x000A;      
 <span class="na">xsi:sch
 emaLocation=</span><span class="s">&quot;</span>&#x000A;<span class="s">       
   http://www.springframework.org/schema/beans</span>&#x000A;<span class="s">   
         
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd</span>&#x000A;<span
 class="s">          http://camel.apache.org/schema/spring</span>&#x000A;<span 
class="s">            
http://camel.apache.org/schema/spring/camel-spring-2.10.3.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;  <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span><span 
class="nt">&gt;</span>&#x000A;    <span class="c">&lt;!-- add Camel routes, 
interceptors,... here --&gt;</span> &#x000A;  <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/beans&gt;</span>&#x000A;</pre></div>&#x000A;</div><h3 
id="Anexample">An example</h3><p>Just create a new XML file in the deploy 
folder with the code below to start a rout
 e to copy files from one directory to another.</p><div class="syntax"><div 
class="highlight"><pre><span class="cp">&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;UTF-8&quot;?&gt;</span>&#x000A;<span class="nt">&lt;beans</span> 
<span class="na">xmlns=</span><span 
class="s">&quot;http://www.springframework.org/schema/beans&quot;</span>&#x000A;
       <span class="na">xmlns:xsi=</span><span 
class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&#x000A;  
     <span class="na">xmlns:camel=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span>&#x000A;      
 <span class="na">xsi:schemaLocation=</span><span 
class="s">&quot;</span>&#x000A;<span class="s">          
http://www.springframework.org/schema/beans</span>&#x000A;<span class="s">      
      
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd</span>&#x000A;<span
 class="s">          http://camel.apache.org/schema/spring</span>&#x000A;<span 
class="s">            http://camel.apache.o
 rg/schema/spring/camel-spring-2.10.3.xsd&quot;</span><span 
class="nt">&gt;</span>&#x000A;&#x000A;  <span 
class="nt">&lt;camelContext</span> <span class="na">xmlns=</span><span 
class="s">&quot;http://camel.apache.org/schema/spring&quot;</span><span 
class="nt">&gt;</span>&#x000A;    <span class="nt">&lt;route&gt;</span>&#x000A; 
     <span class="nt">&lt;from</span> <span class="na">uri=</span><span 
class="s">&quot;file:input&quot;</span><span class="nt">/&gt;</span>&#x000A;    
  <span class="nt">&lt;log</span> <span class="na">message=</span><span 
class="s">&quot;Copying ${file:name} to the output directory&quot;</span><span 
class="nt">/&gt;</span>&#x000A;      <span class="nt">&lt;to</span> <span 
class="na">uri=</span><span class="s">&quot;file:output&quot;</span><span 
class="nt">/&gt;</span>&#x000A;    <span 
class="nt">&lt;/route&gt;</span>&#x000A;  <span 
class="nt">&lt;/camelContext&gt;</span>&#x000A;&#x000A;<span 
class="nt">&lt;/beans&gt;</span>&#x000A;</pre></div>&#x000A;</div>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: servicemix/site/production/docs/7.x/camel/index.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/index.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/camel/index.html (added)
+++ servicemix/site/production/docs/7.x/camel/index.html Fri Feb 12 22:27:08 
2016
@@ -0,0 +1,104 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../images/logodesign.png" height="80"/><img 
border="0" height="80" src="../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="deployment/index.html">Deployment 
options</a>
+            <ul>
+                <li id="plain-blueprint"><a 
href="deployment/plain-blueprint.html">Plain Blueprint XML</a></li>
+                <li id="plain-spring"><a 
href="deployment/plain-spring.html">Plain Spring XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="deployment/osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="deployment/osgi-bundle-blueprint.html">OSGi Bundle using 
Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="installing-components.html">Installing components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <p>Apache Camel is a powerful open source 
integration framework based on known Enterprise Integration Patterns with 
powerful Bean Integration.</p><h2 id="CamelinServiceMix">Camel in 
ServiceMix</h2><p>In ServiceMix, Apache Camel is like our swiss army knife for 
creating integration solutions.  It allows using XML or a Java/Scala-based DSL 
to express your routes, comes with over 70 optional components, has powerful 
and versatile Java bean integration, error handling, ... and tons of other 
features.</p><p>Apache Camel is installed by default if you first start the 
container.  We also have out-of-the-box hot-deployment support for both Spring 
and Blueprint to make it easy to deploy your own Camel routes, as well as 
optionally installable features for all the available Camel components.</p><h2 
id="Goalofthisguide">Goal of this guide</h2><p>The goal of this guide is to 
look into the details for using Camel inside 
ServiceMix:</p><ul><li><p>deployment options</
 p></li><li><p>installing additional components</p></li></ul><h2 
id="Examples">Examples</h2><p>The Apache ServiceMix distributions also contain 
a set of Camel examples.  You can find these examples in the 
<tt>examples/camel</tt> directory.</p><h2 id="MoreinformationaboutCamel">More 
information about Camel</h2><p>More information about Camel itself, can be 
found on <a 
href="http://camel.apache.org";>http://camel.apache.org</a>.</p><p>There's also 
a great book available about Camel</p><ul><li><p>Ibsen, Claus, and Anstey, 
Jonathan. (December 2010). <em>Camel in Action</em>. Greenwich, CT: Manning. 
ISBN: 9781935182368.</p></li></ul><p><img border="0" 
src="http://www.manning.com/ibsen/ibsen_cover150.jpg"/></p>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: servicemix/site/production/docs/7.x/camel/installing-components.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/installing-components.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/camel/installing-components.html (added)
+++ servicemix/site/production/docs/7.x/camel/installing-components.html Fri 
Feb 12 22:27:08 2016
@@ -0,0 +1,104 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../images/logodesign.png" height="80"/><img 
border="0" height="80" src="../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="deployment/index.html">Deployment 
options</a>
+            <ul>
+                <li id="plain-blueprint"><a 
href="deployment/plain-blueprint.html">Plain Blueprint XML</a></li>
+                <li id="plain-spring"><a 
href="deployment/plain-spring.html">Plain Spring XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="deployment/osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="deployment/osgi-bundle-blueprint.html">OSGi Bundle using 
Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="installing-components.html">Installing components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <p>Camel comes with over 80 components, so you 
can imagine that we don't install all of them by default.  This section shows 
you how to find available components and how to install them at runtime.</p><h3 
id="Listavailablecomponents">List available components</h3><p>Camel components 
are available as installable features.  You can look at the full list of 
available features using the <tt>features:list</tt> command, using 
<tt>grep</tt> to limit things down to features related to camel:</p><div 
class="syntax"><div class="highlight"><pre>karaf@root&gt; features:list | grep 
camel&#x000A;[installed  ] [2.10.3    ] camel                                
repo-0&#x000A;[installed  ] [2.10.3    ] camel-core                           
repo-0&#x000A;[installed  ] [2.10.3    ] camel-spring                         
repo-0&#x000A;[installed  ] [2.10.3    ] camel-blueprint                      
repo-0&#x000A;[uninstalled] [2.10.3    ] camel-test                           re
 po-0&#x000A;[uninstalled] [2.10.3    ] camel-cxf                            
repo-0&#x000A;[uninstalled] [2.10.3    ] camel-cache                          
repo-0&#x000A;[uninstalled] [2.10.3    ] camel-castor                         
repo-0&#x000A;...&#x000A;</pre></div>&#x000A;</div><p>The items marked with 
<strong><tt>installed</tt></strong> in the first column have already been 
installed and are available for use in your Camel routes.</p><h3 
id="Installanduninstallingcomponents">Install and uninstalling 
components</h3><p>You can use <tt>features:install</tt> to install any 
component on the list.</p><p>An example: to install the <tt>camel-cache</tt> 
component</p><div class="syntax"><div class="highlight"><pre>karaf@root&gt; 
features:install camel-cache&#x000A;</pre></div>&#x000A;</div><p>Similarly, you 
can also uninstall components that you're no longer using with 
<tt>features:uninstall</tt></p><div class="syntax"><div 
class="highlight"><pre>karaf@root&gt; features:uninstall camel-c
 ache&#x000A;{pygementize}&#x000A;</pre></div>&#x000A;</div>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: servicemix/site/production/docs/7.x/camel/toc.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/toc.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/camel/toc.html (added)
+++ servicemix/site/production/docs/7.x/camel/toc.html Fri Feb 12 22:27:08 2016
@@ -0,0 +1,124 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../images/logodesign.png" height="80"/><img 
border="0" height="80" src="../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="deployment/index.html">Deployment 
options</a>
+            <ul>
+                <li id="plain-blueprint"><a 
href="deployment/plain-blueprint.html">Plain Blueprint XML</a></li>
+                <li id="plain-spring"><a 
href="deployment/plain-spring.html">Plain Spring XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="deployment/osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="deployment/osgi-bundle-blueprint.html">OSGi Bundle using 
Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="installing-components.html">Installing components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <ul>
+    <li id="camel">
+        <a href="index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="deployment/index.html">Deployment 
options</a>
+            <ul>
+                <li id="plain-blueprint"><a 
href="deployment/plain-blueprint.html">Plain Blueprint XML</a></li>
+                <li id="plain-spring"><a 
href="deployment/plain-spring.html">Plain Spring XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="deployment/osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="deployment/osgi-bundle-blueprint.html">OSGi Bundle using 
Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="installing-components.html">Installing components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: servicemix/site/production/docs/7.x/camel/troubleshooting.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/camel/troubleshooting.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/camel/troubleshooting.html (added)
+++ servicemix/site/production/docs/7.x/camel/troubleshooting.html Fri Feb 12 
22:27:08 2016
@@ -0,0 +1,104 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../images/logodesign.png" height="80"/><img 
border="0" height="80" src="../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <ul>
+    <li id="camel">
+        <a href="index.html">Using Camel</a>
+        <ul>
+            <li id="camel-deploy"><a href="deployment/index.html">Deployment 
options</a>
+            <ul>
+                <li id="plain-blueprint"><a 
href="deployment/plain-blueprint.html">Plain Blueprint XML</a></li>
+                <li id="plain-spring"><a 
href="deployment/plain-spring.html">Plain Spring XML</a></li>
+                <li id="osgi-bundle-spring"><a 
href="deployment/osgi-bundle-spring.html">OSGi Bundle using Spring</a></li>
+                <li id="osgi-bundle-blueprint"><a 
href="deployment/osgi-bundle-blueprint.html">OSGi Bundle using 
Blueprint</a></li>
+            </ul>
+            </li>
+            <li id="installing-components">
+                <a href="installing-components.html">Installing components</a>
+            </li>
+            <li id="troubleshooting">
+                <a href="troubleshooting.html">Troubleshooting</a>
+            </li>
+        </ul>
+    </li>
+</ul>
+        </div>
+        <div id="body">
+                              <p>In this section, you'll find solutions for 
some frequently asked questions when using Camel on ServicMix.</p><h3 
id="Nocomponentwithidxyzcouldbefound">No component with id 'xyz' could be 
found</h3><p>This usually means that your route is trying to use a component 
that hasn't been installed yet.</p><p>Solution:</p><ol><li><p>install the 
additional component</p></li><li><p>restart the bundle using the 
<tt>bundle:restart &lt;bundle id></tt> command - you can find the bundle id for 
your route in the output of the <tt>bundle:list</tt> 
command</p></li></ol><p>Refer to <a 
href="../users-guide/camel/installing-components.html">Installing additional 
components</a> for more information about installing additional components.</p>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file

Added: servicemix/site/production/docs/7.x/commands/admin-change-opts.html
URL: 
http://svn.apache.org/viewvc/servicemix/site/production/docs/7.x/commands/admin-change-opts.html?rev=1730131&view=auto
==============================================================================
--- servicemix/site/production/docs/7.x/commands/admin-change-opts.html (added)
+++ servicemix/site/production/docs/7.x/commands/admin-change-opts.html Fri Feb 
12 22:27:08 2016
@@ -0,0 +1,152 @@
+
+<!DOCTYPE html>
+<html>
+<head>
+  <title>Apache ServiceMix Documentation - </title>
+
+  <link href="../theme/master.css" rel="stylesheet" type="text/css" />
+  <link href="../theme/pygmentize.css" rel="stylesheet" type="text/css" />
+  
+  <script type="text/javascript" src="../scripts/jquery.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.cookie.js"></script>
+  <script type="text/javascript" src="../scripts/jquery.jstree.js"></script>
+
+  <script>
+    $(document).ready(function(){
+         $("#nav").jstree({
+               "themes": {
+                 "theme": "apple", "dots": false
+               },
+               "plugins" : [ "themes", "html_data", "cookies", "themes" ]
+         });
+    });
+  </script>
+  <script type="text/javascript">
+    var _gaq = _gaq || [];
+    _gaq.push(['_setAccount', 'UA-398545-1']);
+    _gaq.push(['_trackPageview']);
+
+    (function() {
+      var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+      var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+    })();
+  </script>
+</head>
+<body>
+  <div id="page">
+    <div id="siteHeader">
+      <table width="100%">
+      <tr valign="middle">
+        <td align="left">
+            <a href="http://servicemix.apache.org/"; title="An open source ESB">
+            <img border="0" src="../images/logodesign.png" height="80"/><img 
border="0" height="80" src="../images/new-logo.png" />
+            </a>
+          </td>
+          <td align="right">
+            <a href="http://www.apache.org/"; title="The Apache Sofware 
Foundation">
+              <img border="0" height="60" src="../images/ASF-logo.png">
+            </a>
+            <ul class="siteNav">
+              <li><a href="../index.html" title="Overview">Guides 
Overview</a></li>
+              <li><a href="../contribute.html" 
title="Contributing?">Contributing?</a></li>
+              <li>
+                <form action="http://www.google.com/search"; method="get" 
style="font-size: 10px;">
+                  <input name="ie" type="hidden" value="UTF-8"></input>
+                  <input name="oe" type="hidden" value="UTF-8"></input>
+                  <input maxlength="255" name="q" size="15" type="text" 
value=""></input>
+                  <input name="btnG" type="submit" value="Search"></input>
+                  <input name="domains" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                  <input name="sitesearch" type="hidden" 
value="servicemix.apache.org/docs/4.4.x"></input>
+                </form>
+              </li>
+            </ul>
+          </td>
+        </tr>
+      </table>
+    </div>
+    <div id="content">
+              <div id="nav">
+            <!-- TODO: generate this file automatically, this is just a subset 
of the available commands for demo purposes -->
+<ul>
+  <li id="comfig-commands">
+    <a href="#">Using ConfigAdmin</a>
+    <ul>
+      <li id="config-cancel">
+        <a href="config-cancel.html">config:cancel</a>
+      </li>
+      <li id="config-edit">
+        <a href="config-edit.html">config:edit</a>
+      </li>
+      <li id="config-list">
+        <a href="config-list.html">config:list</a>
+      </li>
+      <li id="config-propappend">
+        <a href="config-propappend.html">config:propappend</a>
+      </li>
+      <li id="config-propdel">
+        <a href="config-propdel.html">config:propdel</a>
+      </li>
+      <li id="config-proplist">
+        <a href="config-proplist.html">config:proplist</a>
+      </li>
+      <li id="config-propset">
+        <a href="config-propset.html">config:propset</a>
+      </li>
+      <li id="config-update">
+        <a href="config-update.html">config:update</a>
+      </li>
+    </ul>
+  </li>
+  <li id="dev-commands">
+    <a href="#">Development</a>
+    <ul>
+      <li id="dev-dynamic-import">
+        <a href="dev-dynamic-import.html">dev:dynamic-import</a>
+      </li>
+      <li id="dev-framework">
+        <a href="dev-framework.html">dev:framework</a>
+      </li>
+      <li id="dev-print-stack-traces">
+        <a href="dev-print-stack-traces.html">dev:print-stack-traces</a>
+      </li>
+      <li id="dev-restart">
+        <a href="dev-restart.html">dev:restart</a>
+      </li>
+      <li id="dev-show-tree">
+        <a href="dev-show-tree.html">dev:show-tree</a>
+      </li>
+    </ul>
+  </li>
+  <li id="log-commands">
+    <a href="#">Logging</a>
+    <ul>
+      <li id="log-display-exception">
+        <a href="log-display-exception.html">log:display-exception</a>
+      </li>
+      <li id="log-display">
+        <a href="log-display.html">log:display</a>
+      </li>
+      <li id="log-get">
+        <a href="log-get.html">log:get</a>
+      </li>
+      <li id="log-set">
+        <a href="log-set.html">log:set</a>
+      </li>
+    </ul>
+  </li>
+</ul>
+        </div>
+        <div id="body">
+                              <h1 
id="adminchangeopts">admin:change-opts</h1><h2 
id="Description">Description</h2><p>Changes the Java options of an existing 
container instance.</p><h2 id="Syntax">Syntax</h2><p>admin:change-opts 
[options] name javaOpts </p><h2 id="Arguments">Arguments</h2><div 
class="table-wrap"><table class="confluenceTable"><tr><th class="confluenceTh"> 
Name </th><th class="confluenceTh"> Description </th></tr><tr><td 
class="confluenceTd"> name </td><td class="confluenceTd"> The name of the 
container instance </td></tr><tr><td class="confluenceTd"> javaOpts </td><td 
class="confluenceTd"> The new Java options to set </td></tr></table></div><h2 
id="Options">Options</h2><div class="table-wrap"><table 
class="confluenceTable"><tr><th class="confluenceTh"> Name </th><th 
class="confluenceTh"> Description </th></tr><tr><td class="confluenceTd"> 
--help </td><td class="confluenceTd"> Display this help message 
</td></tr></table></div>
+        </div>
+      
+          </div>
+    <div id="siteFooter">
+      &copy; 2008-2014 The Apache Software Foundation - <a 
href="http://servicemix.apache.org/site/privacy-policy.html";>Privacy Policy</a>
+      <br/>
+      Apache ServiceMix, ServiceMix, Apache, the Apache feather logo, and the 
Apache ServiceMix project logo are trademarks of The Apache Software Foundation.
+    </div>
+  </div>
+</body>
+</html>
\ No newline at end of file



Reply via email to