Author: buildbot
Date: Tue Nov 24 07:20:43 2015
New Revision: 973414
Log:
Production update by buildbot for camel
Added:
websites/production/camel/content/mime-multipart.html
Modified:
websites/production/camel/content/book-dataformat-appendix.html
websites/production/camel/content/book-in-one-page.html
websites/production/camel/content/cache/main.pageCache
websites/production/camel/content/camel-2170-release.html
websites/production/camel/content/data-format-list.html
websites/production/camel/content/data-format.html
Modified: websites/production/camel/content/book-dataformat-appendix.html
==============================================================================
--- websites/production/camel/content/book-dataformat-appendix.html (original)
+++ websites/production/camel/content/book-dataformat-appendix.html Tue Nov 24
07:20:43 2015
@@ -95,7 +95,7 @@
<p>The following data formats are currently supported:</p>
-<ul><li>Standard JVM object marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalling<ul><li><a shape="rect" href="xmljso
n.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect"
href="crypto.html">PGP</a></li><li><a shape="r
ect" href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect" href="rss.html">RSS</a></li><li><a
shape="rect" href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul>
+<ul><li>Standard JVM object marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalling<ul><li><a shape="rect" href="xmljso
n.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect"
href="crypto.html">PGP</a></li><li><a shape="r
ect" href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect"
href="mime-multipart.html">MIME-Multipart</a></li><li><a shape="rect"
href="rss.html">RSS</a></li><li><a shape="rect"
href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul>
<p>And related is the following:</p>
<ul class="alternate"><li><a shape="rect"
href="dataformat-component.html">DataFormat Component</a> for working with <a
shape="rect" href="data-format.html">Data Format</a>s as if it was a regular <a
shape="rect" href="component.html">Component</a> supporting <a shape="rect"
href="endpoint.html">Endpoint</a>s and <a shape="rect"
href="uris.html">URIs</a>.</li><li><a shape="rect"
href="dozer-type-conversion.html">Dozer Type Conversion</a> using Dozer for
type converting POJOs</li></ul>
Modified: websites/production/camel/content/book-in-one-page.html
==============================================================================
--- websites/production/camel/content/book-in-one-page.html (original)
+++ websites/production/camel/content/book-in-one-page.html Tue Nov 24 07:20:43
2015
@@ -3700,11 +3700,11 @@ The tutorial has been designed in two pa
While not actual tutorials you might find working through the source of the
various <a shape="rect" href="examples.html">Examples</a> useful.</li></ul>
<h2 id="BookInOnePage-TutorialonSpringRemotingwithJMS">Tutorial on Spring
Remoting with JMS</h2><p> </p><div class="confluence-information-macro
confluence-information-macro-information"><p class="title">Thanks</p><span
class="aui-icon aui-icon-small aui-iconfont-info
confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>This tutorial was kindly donated
to Apache Camel by Martin Gilday.</p></div></div><h2
id="BookInOnePage-Preface">Preface</h2><p>This tutorial aims to guide the
reader through the stages of creating a project which uses Camel to facilitate
the routing of messages from a JMS queue to a <a shape="rect"
class="external-link" href="http://www.springramework.org"
rel="nofollow">Spring</a> service. The route works in a synchronous fashion
returning a response to the client.</p><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1448284787353 {padding: 0px;}
-div.rbtoc1448284787353 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1448284787353 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1448349540093 {padding: 0px;}
+div.rbtoc1448349540093 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1448349540093 li {margin-left: 0px;padding-left: 0px;}
-/*]]>*/</style></p><div class="toc-macro rbtoc1448284787353">
+/*]]>*/</style></p><div class="toc-macro rbtoc1448349540093">
<ul class="toc-indentation"><li><a shape="rect"
href="#BookInOnePage-TutorialonSpringRemotingwithJMS">Tutorial on Spring
Remoting with JMS</a></li><li><a shape="rect"
href="#BookInOnePage-Preface">Preface</a></li><li><a shape="rect"
href="#BookInOnePage-Prerequisites">Prerequisites</a></li><li><a shape="rect"
href="#BookInOnePage-Distribution">Distribution</a></li><li><a shape="rect"
href="#BookInOnePage-About">About</a></li><li><a shape="rect"
href="#BookInOnePage-CreatetheCamelProject">Create the Camel Project</a>
<ul class="toc-indentation"><li><a shape="rect"
href="#BookInOnePage-UpdatethePOMwithDependencies">Update the POM with
Dependencies</a></li></ul>
</li><li><a shape="rect" href="#BookInOnePage-WritingtheServer">Writing the
Server</a>
@@ -5809,11 +5809,11 @@ So we completed the last piece in the pi
<p>This example has been removed from <strong>Camel 2.9</strong> onwards.
Apache Axis 1.4 is a very old and unsupported framework. We encourage users to
use <a shape="rect" href="cxf.html">CXF</a> instead of Axis.</p></div></div>
<style type="text/css">/*<![CDATA[*/
-div.rbtoc1448284788076 {padding: 0px;}
-div.rbtoc1448284788076 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1448284788076 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1448349540865 {padding: 0px;}
+div.rbtoc1448349540865 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1448349540865 li {margin-left: 0px;padding-left: 0px;}
-/*]]>*/</style><div class="toc-macro rbtoc1448284788076">
+/*]]>*/</style><div class="toc-macro rbtoc1448349540865">
<ul class="toc-indentation"><li><a shape="rect"
href="#BookInOnePage-TutorialusingAxis1.4withApacheCamel">Tutorial using Axis
1.4 with Apache Camel</a>
<ul class="toc-indentation"><li><a shape="rect"
href="#BookInOnePage-Prerequisites">Prerequisites</a></li><li><a shape="rect"
href="#BookInOnePage-Distribution">Distribution</a></li><li><a shape="rect"
href="#BookInOnePage-Introduction">Introduction</a></li><li><a shape="rect"
href="#BookInOnePage-SettinguptheprojecttorunAxis">Setting up the project to
run Axis</a>
<ul class="toc-indentation"><li><a shape="rect"
href="#BookInOnePage-Maven2">Maven 2</a></li><li><a shape="rect"
href="#BookInOnePage-wsdl">wsdl</a></li><li><a shape="rect"
href="#BookInOnePage-ConfiguringAxis">Configuring Axis</a></li><li><a
shape="rect" href="#BookInOnePage-RunningtheExample">Running the
Example</a></li></ul>
@@ -9088,7 +9088,7 @@ from("direct:start").
<p>The following data formats are currently supported:</p>
-<ul><li>Standard JVM object marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalling<ul><li><a shape="rect" href="xmljso
n.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect"
href="crypto.html">PGP</a></li><li><a shape="r
ect" href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect" href="rss.html">RSS</a></li><li><a
shape="rect" href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul>
+<ul><li>Standard JVM object marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalling<ul><li><a shape="rect" href="xmljso
n.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect"
href="crypto.html">PGP</a></li><li><a shape="r
ect" href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect"
href="mime-multipart.html">MIME-Multipart</a></li><li><a shape="rect"
href="rss.html">RSS</a></li><li><a shape="rect"
href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul>
<p>And related is the following:</p>
<ul class="alternate"><li><a shape="rect"
href="dataformat-component.html">DataFormat Component</a> for working with <a
shape="rect" href="data-format.html">Data Format</a>s as if it was a regular <a
shape="rect" href="component.html">Component</a> supporting <a shape="rect"
href="endpoint.html">Endpoint</a>s and <a shape="rect"
href="uris.html">URIs</a>.</li><li><a shape="rect"
href="dozer-type-conversion.html">Dozer Type Conversion</a> using Dozer for
type converting POJOs</li></ul>
@@ -17316,11 +17316,11 @@ template.send("direct:alias-verify&
]]></script>
</div></div><p></p><h3 id="BookInOnePage-SeeAlso.28">See Also</h3>
<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul><ul><li><a
shape="rect" href="crypto.html">Crypto</a> Crypto is also available as a <a
shape="rect" href="data-format.html">Data Format</a></li></ul> <h2
id="BookInOnePage-CXFComponent">CXF Component</h2><div
class="confluence-information-macro confluence-information-macro-note"><span
class="aui-icon aui-icon-small aui-iconfont-warning
confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>When using CXF as a consumer, the
<a shape="rect" href="cxf-bean-component.html">CXF Bean Component</a> allows
you to factor out how message payloads are received from their processing as a
RESTful or SOAP web service. This has the potential of using a multitude of
transports to consume web
services. The bean component's configuration is also simpler and provides the
fastest method to implement web services using Camel and
CXF.</p></div></div><div class="confluence-information-macro
confluence-information-macro-tip"><span class="aui-icon aui-icon-small
aui-iconfont-approve confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>When using CXF in streaming modes
(see DataFormat option), then also read about <a shape="rect"
href="stream-caching.html">Stream caching</a>.</p></div></div><p>The
<strong>cxf:</strong> component provides integration with <a shape="rect"
href="http://cxf.apache.org">Apache CXF</a> for connecting to JAX-WS services
hosted in CXF.</p><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1448284867439 {padding: 0px;}
-div.rbtoc1448284867439 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1448284867439 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1448349552000 {padding: 0px;}
+div.rbtoc1448349552000 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1448349552000 li {margin-left: 0px;padding-left: 0px;}
-/*]]>*/</style></p><div class="toc-macro rbtoc1448284867439">
+/*]]>*/</style></p><div class="toc-macro rbtoc1448349552000">
<ul class="toc-indentation"><li><a shape="rect"
href="#BookInOnePage-CXFComponent">CXF Component</a>
<ul class="toc-indentation"><li><a shape="rect"
href="#BookInOnePage-URIformat">URI format</a></li><li><a shape="rect"
href="#BookInOnePage-Options">Options</a>
<ul class="toc-indentation"><li><a shape="rect"
href="#BookInOnePage-Thedescriptionsofthedataformats">The descriptions of the
dataformats</a>
Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/camel/content/camel-2170-release.html
==============================================================================
--- websites/production/camel/content/camel-2170-release.html (original)
+++ websites/production/camel/content/camel-2170-release.html Tue Nov 24
07:20:43 2015
@@ -85,7 +85,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><h1
id="Camel2.17.0Release-Camel2.17.0release(currentlyinprogress)">Camel 2.17.0
release (currently in progress)</h1><div
style="padding-right:20px;float:left;margin-left:-20px;"><p><span
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image
confluence-external-resource"
src="http://camel.apache.org/download.data/camel-box-v1.0-150x200.png"
data-image-src="http://camel.apache.org/download.data/camel-box-v1.0-150x200.png"></span></p></div><div
style="min-height:200px"> </div><h2
id="Camel2.17.0Release-NewandNoteworthy">New and Noteworthy</h2><p>Welcome to
the x.y.z release which approx XXX issues resolved (new features, improvements
and bug fixes such as...)</p><ul><li>highlighted issue fixed</li><li>Upgraded
camel-hbase to Hadoop 2.x and HBase 1.1.x</li><li><a shape="rect"
href="tools.html">Camel commands</a> for <a shape="rect"
href="spring-boot.html">Spring Boot</a></li><li>Many improvements
to Camel
0;<a shape="rect" href="kura.html">Kura</a></li><li>Added transacted option
to <a shape="rect" href="sql-component.html">SQL Component</a> when used
as a consumer in a transacted route.</li></ul><p> </p><p>Fixed these
issues</p><ul><li>The <a shape="rect" href="swagger-java.html">Swagger
Java</a> now parses nested types in the POJO model that has been annotated with
the swagger api annotations to use in the schema api
model</li><li>Fixed <a shape="rect" href="rest-dsl.html">Rest DSL</a>
with apiContextPath fail to start if there are 2 ore more rest's in
use.</li><li>Paho component name is not limited to 4 characters
anymore.</li><li>Fixed <a shape="rect" href="spring-boot.html">Spring
Boot</a> not starting Camel routes if running in Spring Cloud.</li></ul><h3
id="Camel2.17.0Release-New">New <a shape="rect"
href="enterprise-integration-patterns.html">Enterprise Integration
Patterns</a></h3><h3 id="Camel2.17.0Release-New.1">New <a shape="rect"
href="compo
nents.html">Components</a></h3><ul><li>camel-kubernetes - Integrates Camel
with Kubernetes</li></ul><h3 id="Camel2.17.0Release-NewDSL">New DSL</h3><h3
id="Camel2.17.0Release-NewAnnotations">New Annotations</h3><h3
id="Camel2.17.0Release-NewDataFormats">New <a shape="rect"
href="data-format.html">Data Formats</a></h3><h3
id="Camel2.17.0Release-New.2">New <a shape="rect"
href="languages.html">Languages</a></h3><h3 id="Camel2.17.0Release-New.3">New
<a shape="rect"
href="examples.html">Examples</a></h3><ul><li>camel-example-spring-boot-metrics
- showing a Camel spring-boot application that report metrics to Graphite.
Requires Graphite running on your network.</li></ul><h3
id="Camel2.17.0Release-New.4">New <a shape="rect"
href="tutorials.html">Tutorials</a></h3><h2
id="Camel2.17.0Release-APIbreaking">API breaking</h2><h2
id="Camel2.17.0Release-KnownIssues">Known Issues</h2><h2
id="Camel2.17.0Release-Dependencyupgrades">Dependency
upgrades</h2><ul><li>Spring 4.1.x to 4.2.x</li><li>Spring-
Boot 1.2.x to 1.3.x</li><li>EHCache from 2.10.0 to 2.10.1</li><li>slf4j-api
1.6.x to 1.7.x</li></ul><h2
id="Camel2.17.0Release-Importantchangestoconsiderwhenupgrading">Important
changes to consider when upgrading</h2><ul><li>Removed camel-hbase as Karaf
feature as it did not really work well in OSGi</li><li>camel-infinispan
requires Java 8.</li><li>Support for Spring 4.0.x is
deprecated.</li></ul><p> </p><h2
id="Camel2.17.0Release-GettingtheDistributions">Getting the
Distributions</h2><h3 id="Camel2.17.0Release-BinaryDistributions">Binary
Distributions</h3><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>PGP Signature file of download</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Windows
Distribution</p></td><td colspan="1" rowspan="1" class="c
onfluenceTd"><p><a shape="rect" class="external-link"
href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/x.y.x/apache-camel-x.y.x.zip">apache-camel-x.y.x.zip</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/camel/apache-camel/x.y.x/apache-camel-x.y.x.zip.asc">apache-camel-x.y.x.zip.asc</a></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Unix/Linux/Cygwin
Distribution</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a
shape="rect" class="external-link"
href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/x.y.x/apache-camel-x.y.x.tar.gz">apache-camel-x.y.x.tar.gz</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/camel/apache-camel/x.y.x/apache-camel-x.y.x.tar.gz.asc">apache-camel-x.y.x.tar.gz.asc</a></p></td></tr></tbody></table></div><div
class="confluence-informa
tion-macro confluence-information-macro-information"><p class="title">The
above URLs use redirection</p><span class="aui-icon aui-icon-small
aui-iconfont-info confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>The above URLs use the Apache
Mirror system to redirect you to a suitable mirror for your download. Some
users have experienced issues with some versions of browsers (e.g. some Safari
browsers). If the download doesn't seem to work for you from the above URL then
try using <a shape="rect" class="external-link"
href="http://www.mozilla.com/en-US/firefox/"
rel="nofollow">FireFox</a></p></div></div><h3
id="Camel2.17.0Release-SourceDistributions">Source Distributions</h3><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Download Link</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>PGP Signat
ure file of download</p></th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p>Source for Windows</p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/x.y.x/apache-camel-x.y.x-src.zip">apache-camel-x.y.x-src.zip</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/camel/apache-camel/x.y.x/apache-camel-x.y.x-src.zip.asc">apache-camel-x.y.x-src.zip.asc</a></p></td></tr></tbody></table></div><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>Source for Unix/Linux/Cygwin</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/x.y.x/apache-camel-x.y.x-src.tar.gz">apache-camel-x.y.x-src.tar.gz</a></p></td><td
colspan="1" row
span="1" class="confluenceTd"><p><a shape="rect" class="external-link"
href="http://www.apache.org/dist/camel/apache-camel/x.y.x/apache-camel-x.y.x-src.tar.gz.asc">apache-camel-x.y.x-src.tar.gz.asc</a></p></td></tr></tbody></table></div><h3
id="Camel2.17.0Release-GettingtheBinariesusingMaven2">Getting the Binaries
using Maven 2</h3><p>To use this release in your maven project, the proper
dependency configuration that you should use in your <a shape="rect"
class="external-link"
href="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html">Maven
POM</a> is:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<div class="wiki-content maincontent"><h1
id="Camel2.17.0Release-Camel2.17.0release(currentlyinprogress)">Camel 2.17.0
release (currently in progress)</h1><div
style="padding-right:20px;float:left;margin-left:-20px;"><p><span
class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image
confluence-external-resource"
src="http://camel.apache.org/download.data/camel-box-v1.0-150x200.png"
data-image-src="http://camel.apache.org/download.data/camel-box-v1.0-150x200.png"></span></p></div><div
style="min-height:200px"> </div><h2
id="Camel2.17.0Release-NewandNoteworthy">New and Noteworthy</h2><p>Welcome to
the x.y.z release which approx XXX issues resolved (new features, improvements
and bug fixes such as...)</p><ul><li>highlighted issue fixed</li><li>Upgraded
camel-hbase to Hadoop 2.x and HBase 1.1.x</li><li><a shape="rect"
href="tools.html">Camel commands</a> for <a shape="rect"
href="spring-boot.html">Spring Boot</a></li><li>Many improvements
to Camel
0;<a shape="rect" href="kura.html">Kura</a></li><li>Added transacted option
to <a shape="rect" href="sql-component.html">SQL Component</a> when used
as a consumer in a transacted route.</li></ul><p> </p><p>Fixed these
issues</p><ul><li>The <a shape="rect" href="swagger-java.html">Swagger
Java</a> now parses nested types in the POJO model that has been annotated with
the swagger api annotations to use in the schema api
model</li><li>Fixed <a shape="rect" href="rest-dsl.html">Rest DSL</a>
with apiContextPath fail to start if there are 2 ore more rest's in
use.</li><li>Paho component name is not limited to 4 characters
anymore.</li><li>Fixed <a shape="rect" href="spring-boot.html">Spring
Boot</a> not starting Camel routes if running in Spring Cloud.</li></ul><h3
id="Camel2.17.0Release-New">New <a shape="rect"
href="enterprise-integration-patterns.html">Enterprise Integration
Patterns</a></h3><h3 id="Camel2.17.0Release-New.1">New <a shape="rect"
href="compo
nents.html">Components</a></h3><ul><li>camel-kubernetes - Integrates Camel
with Kubernetes</li></ul><h3 id="Camel2.17.0Release-NewDSL">New DSL</h3><h3
id="Camel2.17.0Release-NewAnnotations">New Annotations</h3><h3
id="Camel2.17.0Release-NewDataFormats">New <a shape="rect"
href="data-format.html">Data Formats</a></h3><ul><li><a shape="rect"
href="mime-multipart.html">MIME-Multipart</a> - mime based data
format.</li></ul><h3 id="Camel2.17.0Release-New.2">New <a shape="rect"
href="languages.html">Languages</a></h3><h3 id="Camel2.17.0Release-New.3">New
<a shape="rect"
href="examples.html">Examples</a></h3><ul><li>camel-example-spring-boot-metrics
- showing a Camel spring-boot application that report metrics to Graphite.
Requires Graphite running on your network.</li></ul><h3
id="Camel2.17.0Release-New.4">New <a shape="rect"
href="tutorials.html">Tutorials</a></h3><h2
id="Camel2.17.0Release-APIbreaking">API breaking</h2><h2
id="Camel2.17.0Release-KnownIssues">Known Issues</h2><h2 id="Cam
el2.17.0Release-Dependencyupgrades">Dependency upgrades</h2><ul><li>Spring
4.1.x to 4.2.x</li><li>Spring-Boot 1.2.x to 1.3.x</li><li>EHCache from 2.10.0
to 2.10.1</li><li>slf4j-api 1.6.x to 1.7.x</li></ul><h2
id="Camel2.17.0Release-Importantchangestoconsiderwhenupgrading">Important
changes to consider when upgrading</h2><ul><li>Removed camel-hbase as Karaf
feature as it did not really work well in OSGi</li><li>camel-infinispan
requires Java 8.</li><li>Support for Spring 4.0.x is
deprecated.</li></ul><p> </p><h2
id="Camel2.17.0Release-GettingtheDistributions">Getting the
Distributions</h2><h3 id="Camel2.17.0Release-BinaryDistributions">Binary
Distributions</h3><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>PGP Signature file of download</p></th></tr><tr><td
colspan=
"1" rowspan="1" class="confluenceTd"><p>Windows Distribution</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/x.y.x/apache-camel-x.y.x.zip">apache-camel-x.y.x.zip</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/camel/apache-camel/x.y.x/apache-camel-x.y.x.zip.asc">apache-camel-x.y.x.zip.asc</a></p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Unix/Linux/Cygwin
Distribution</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a
shape="rect" class="external-link"
href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/x.y.x/apache-camel-x.y.x.tar.gz">apache-camel-x.y.x.tar.gz</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/camel/apache-camel/x.y.x/apache-camel-x.y.x.tar.gz
.asc">apache-camel-x.y.x.tar.gz.asc</a></p></td></tr></tbody></table></div><div
class="confluence-information-macro
confluence-information-macro-information"><p class="title">The above URLs use
redirection</p><span class="aui-icon aui-icon-small aui-iconfont-info
confluence-information-macro-icon"></span><div
class="confluence-information-macro-body"><p>The above URLs use the Apache
Mirror system to redirect you to a suitable mirror for your download. Some
users have experienced issues with some versions of browsers (e.g. some Safari
browsers). If the download doesn't seem to work for you from the above URL then
try using <a shape="rect" class="external-link"
href="http://www.mozilla.com/en-US/firefox/"
rel="nofollow">FireFox</a></p></div></div><h3
id="Camel2.17.0Release-SourceDistributions">Source Distributions</h3><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1"
rowspan="1" cla
ss="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>PGP Signature file of download</p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p>Source for Windows</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/x.y.x/apache-camel-x.y.x-src.zip">apache-camel-x.y.x-src.zip</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/camel/apache-camel/x.y.x/apache-camel-x.y.x-src.zip.asc">apache-camel-x.y.x-src.zip.asc</a></p></td></tr></tbody></table></div><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p>Source for Unix/Linux/Cygwin</p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link" href="http://www.apache.org/dyn/closer.cgi/camel/apache
-camel/x.y.x/apache-camel-x.y.x-src.tar.gz">apache-camel-x.y.x-src.tar.gz</a></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/camel/apache-camel/x.y.x/apache-camel-x.y.x-src.tar.gz.asc">apache-camel-x.y.x-src.tar.gz.asc</a></p></td></tr></tbody></table></div><h3
id="Camel2.17.0Release-GettingtheBinariesusingMaven2">Getting the Binaries
using Maven 2</h3><p>To use this release in your maven project, the proper
dependency configuration that you should use in your <a shape="rect"
class="external-link"
href="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html">Maven
POM</a> is:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="brush: xml; gutter: false; theme: Default"
type="syntaxhighlighter"><![CDATA[<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-core</artifactId>
Modified: websites/production/camel/content/data-format-list.html
==============================================================================
--- websites/production/camel/content/data-format-list.html (original)
+++ websites/production/camel/content/data-format-list.html Tue Nov 24 07:20:43
2015
@@ -75,7 +75,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><ul><li>Standard JVM object
marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalli
ng<ul><li><a shape="rect"
href="xmljson.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect" href="cr
ypto.html">PGP</a></li><li><a shape="rect"
href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect" href="rss.html">RSS</a></li><li><a
shape="rect" href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul></div>
+<div class="wiki-content maincontent"><ul><li>Standard JVM object
marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalli
ng<ul><li><a shape="rect"
href="xmljson.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect" href="cr
ypto.html">PGP</a></li><li><a shape="rect"
href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect"
href="mime-multipart.html">MIME-Multipart</a></li><li><a shape="rect"
href="rss.html">RSS</a></li><li><a shape="rect"
href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/data-format.html
==============================================================================
--- websites/production/camel/content/data-format.html (original)
+++ websites/production/camel/content/data-format.html Tue Nov 24 07:20:43 2015
@@ -92,7 +92,7 @@
<p>The following data formats are currently supported:</p>
-<ul><li>Standard JVM object marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalling<ul><li><a shape="rect" href="xmljso
n.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect"
href="crypto.html">PGP</a></li><li><a shape="r
ect" href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect" href="rss.html">RSS</a></li><li><a
shape="rect" href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul>
+<ul><li>Standard JVM object marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalling<ul><li><a shape="rect" href="xmljso
n.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect"
href="crypto.html">PGP</a></li><li><a shape="r
ect" href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect"
href="mime-multipart.html">MIME-Multipart</a></li><li><a shape="rect"
href="rss.html">RSS</a></li><li><a shape="rect"
href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul>
<p>And related is the following:</p>
<ul class="alternate"><li><a shape="rect"
href="dataformat-component.html">DataFormat Component</a> for working with <a
shape="rect" href="data-format.html">Data Format</a>s as if it was a regular <a
shape="rect" href="component.html">Component</a> supporting <a shape="rect"
href="endpoint.html">Endpoint</a>s and <a shape="rect"
href="uris.html">URIs</a>.</li><li><a shape="rect"
href="dozer-type-conversion.html">Dozer Type Conversion</a> using Dozer for
type converting POJOs</li></ul>
Added: websites/production/camel/content/mime-multipart.html
==============================================================================
--- websites/production/camel/content/mime-multipart.html (added)
+++ websites/production/camel/content/mime-multipart.html Tue Nov 24 07:20:43
2015
@@ -0,0 +1,199 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<html>
+<head>
+ <link href="//camel.apache.org/styles/site.css" rel="stylesheet"
type="text/css">
+ <link href="//camel.apache.org/styles/type-settings.css" rel="stylesheet"
type="text/css">
+ <script src="//camel.apache.org/styles/prototype.js"
type="text/javascript"></script>
+ <script src="//camel.apache.org/styles/rico.js"
type="text/javascript"></script>
+ <script src="//camel.apache.org/styles/site.js"
type="text/javascript"></script>
+
+ <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+
+ <style type="text/css">
+ .maincontent { overflow:hidden; }
+ </style>
+ <!--[if IE]>
+ <style type="text/css">
+ .maincontent { width:100%; }
+ </style>
+ <![endif]-->
+
+
+ <link href='//camel.apache.org/styles/highlighter/styles/shCoreCamel.css'
rel='stylesheet' type='text/css' />
+ <link href='//camel.apache.org/styles/highlighter/styles/shThemeCamel.css'
rel='stylesheet' type='text/css' />
+ <script src='//camel.apache.org/styles/highlighter/scripts/shCore.js'
type='text/javascript'></script>
+ <script src='//camel.apache.org/styles/highlighter/scripts/shBrushJava.js'
type='text/javascript'></script>
+ <script src='//camel.apache.org/styles/highlighter/scripts/shBrushXml.js'
type='text/javascript'></script>
+
+ <script type="text/javascript">
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+ </script>
+
+ <title>
+ Apache Camel: MIME-Multipart
+ </title>
+</head>
+<body>
+<div class="white_box">
+<div class="header">
+ <div class="header_l">
+ <div class="header_r">
+ </div>
+ </div>
+</div>
+<div class="content">
+ <div class="content_l">
+ <div class="content_r">
+ <div>
+ <!-- Banner -->
+<div id="banner-content"><div id="asf_logo">
+ <div id="activemq_logo" style="height:108px; background:transparent
url(banner.data/apache-camel-7.png) no-repeat scroll left top;">
+ <a shape="rect" style="float:left;
width:310px;display:block;text-indent:-5000px;text-decoration:none;line-height:140px;
margin-top:20px; margin-left:18px;" href="http://camel.apache.org/">Camel</a>
+ <a shape="rect" style="float:right;
width:180px;display:block;text-indent:-5000px;text-decoration:none;line-height:80px;
margin-top:45px; margin-right:10px;" href="http://www.apache.org">Apache</a>
+ </div>
+</div></div>
+ <!-- Banner -->
+ <div class="top_red_bar">
+ <div id="site-breadcrumbs">
+ <!-- Breadcrumbs -->
+<a href="index.html">Apache Camel</a> > <a
href="documentation.html">Documentation</a> > <a
href="architecture.html">Architecture</a> > <a
href="data-format.html">Data Format</a> > <a
href="mime-multipart.html">MIME-Multipart</a>
+ </div>
+ <!-- Quicklinks -->
+<div id="site-quicklinks"><p><a shape="rect" href="download.html">Download</a>
| <a shape="rect" href="javadoc.html">JavaDoc</a> | <a shape="rect"
href="source.html">Source</a> | <a shape="rect"
href="discussion-forums.html">Forums</a> | <a shape="rect"
href="support.html">Support</a></p></div>
+ <!-- Quicklinks -->
+ </div>
+
+ <table border="0">
+ <tbody>
+ <tr>
+ <td valign="top" width="100%">
+<div class="wiki-content maincontent"><p><strong>Available as of Camel
2.17</strong></p><p>This data format that can convert a Camel message with
attachments into a Camel message having a MIME-Multipart message as message
body (and no attachments).</p><p>The use case for this is to enable the user to
send attachments over endpoints that do not directly support attachments,
either as special protocol implementation (e.g. send a MIME-multipart over an
HTTP endpoint) or as a kind of tunneling solution (e.g. because camel-jms does
not support attachments but by marshalling the message with attachments into a
MIME-Multipart, sending that to a JMS queue, receiving the message from the JMS
queue and unmarshalling it again (into a message body with
attachments).</p><p>The marshal option of the mime-multipart data format will
convert a message with attachments into a MIME-Multipart message. If the
parameter "multipartWithoutAttachment" is set to true it will also marshal
messages without att
achments into a multipart message with a single part, if the parameter is set
to false it will leave the message alone.</p><p>MIME headers of the mulitpart
as "MIME-Version" and "Content-Type" are set as camel headers to the message.
If the parameter "headersInline" is set to true it will also create a MIME
multipart message in any case. <br clear="none">Furthermore the MIME headers of
the multipart are written as part of the message body, not as camel
headers.</p><p>The unmarshal option of the mime-multipart data format will
convert a MIME-Multipart message into a camel message with attachments and
leaves other messages alone. MIME-Headers of the MIME-Multipart message have to
be set as Camel headers. The unmarshalling will only take place if the
"Content-Type" header is set to a "multipart" type. If the option
"headersInline" is set to true, the body is always parsed as a MIME message.
Messages that are actually not MIME messages with MIME headers in the message
body will be
parsed into empty messages.</p><h3
id="MIME-Multipart-Options">Options</h3><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">Option</th><th colspan="1" rowspan="1"
class="confluenceTh">Default</th><th colspan="1" rowspan="1"
class="confluenceTh">Description</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">multipartWithoutAttachment</td><td colspan="1" rowspan="1"
class="confluenceTd">false</td><td colspan="1" rowspan="1"
class="confluenceTd">If set to true the marshal operation will create a
multipart (with a single part) if the message does not contain any attachments.
If this is set to false it will leave messages without attachments
alone.</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">headersInline</td><td colspan="1" rowspan="1"
class="confluenceTd">false</td><td colspan="1" rowspan="1"
class="confluenceTd"><p>If set to true the marshal operation will add the MIME
headers of the Multipa
rt as part of the message body and not as a camel header. In case of a
unmarshal operations the MIME headers are assumed to be contained in the
message body and the operation will always parse the message as MIME
message.</p><p>Note: Any message is a valid MIME message, so the unmarshal
operation with this parameter set to true will never result in an error but
will return an empty message (as anything outside the MIME boundary is
considered to be a comment).</p><p>Note: If the headersInline parameter is set
to "true", the message will also always be rendered into a MIME multipart
regardless whether it has an attachment or not.</p></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">binaryContent</td><td colspan="1"
rowspan="1" class="confluenceTd">false</td><td colspan="1" rowspan="1"
class="confluenceTd">If set to true non-text content will be transferred in
binary mode, if set to false (default) binary content will be transferred in
base64 encoding. This is shorter but
might not work for all transfer methods.</td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd">multipartSubType</td><td colspan="1"
rowspan="1" class="confluenceTd">mixed</td><td colspan="1" rowspan="1"
class="confluenceTd">The subtype of the generated MIME multipart. Other options
are related, alternative, digest, or parallel. The data type does not enforce
any semantics for these subtypes (so e.g. the user has to make sure that the
first body part of a multipart/digest message is proper message/rfc822 data).
The default mixed is usually a good choice.</td></tr></tbody></table></div><h3
id="MIME-Multipart-MessageHeaders(marshal)">Message Headers (marshal)</h3><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh">Name</th><th colspan="1" rowspan="1"
class="confluenceTh">Type</th><th colspan="1" rowspan="1"
class="confluenceTh">Description</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">Message-Id</td>
<td colspan="1" rowspan="1" class="confluenceTd">String</td><td colspan="1"
rowspan="1" class="confluenceTd">The marshal operation will set this parameter
to the generated MIME message id if the "headersInline" parameter is set to
false.</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">MIME-Version</td><td colspan="1" rowspan="1"
class="confluenceTd">String</td><td colspan="1" rowspan="1"
class="confluenceTd">The marshal operation will set this parameter to the
applied MIME version (1.0) if the "headersInline" parameter is set to
false.</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">Content-Type</td><td colspan="1" rowspan="1"
class="confluenceTd">String</td><td colspan="1" rowspan="1"
class="confluenceTd">The content of this header will be used as a content type
for the message body part. If no content type is set,
"application/octet-stream" is assumed. After the marshal operation the content
type is set to "multipart/related" or empty if the "headersInl
ine" parameter is set to true.</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">Content-Encoding</td><td colspan="1" rowspan="1"
class="confluenceTd">String</td><td colspan="1" rowspan="1"
class="confluenceTd">If the incoming content type is "text/*" the content
encoding will be set to the encoding parameter of the Content-Type MIME header
of the body part. Furthermore the given charset is applied for text to binary
conversions.</td></tr></tbody></table></div><h3
id="MIME-Multipart-MessageHeaders(unmarshal)">Message Headers
(unmarshal)</h3><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">Name</th><th colspan="1" rowspan="1"
class="confluenceTh">Type</th><th colspan="1" rowspan="1"
class="confluenceTh">Description</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">Content-Type</td><td colspan="1" rowspan="1"
class="confluenceTd">String</td><td colspan="1" rowspan="1"
class="confluenceTd"> I
f this header is not set to "multipart/*" the unmarshal operation will not do
anything. In other cases the multipart will be parsed into a camel message with
attachments and the header is set to the Content-Type header of the body part,
except if this is application/octet-stream. In the latter case the header is
removed.</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">Content-Encoding</td><td colspan="1" rowspan="1"
class="confluenceTd">String</td><td colspan="1" rowspan="1"
class="confluenceTd">If the content-type of the body part contains an encoding
parameter this header will be set to the value of this encoding parameter
(converted from MIME endoding descriptor to Java encoding
descriptor)</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">MIME-Version</td><td colspan="1" rowspan="1"
class="confluenceTd">String</td><td colspan="1" rowspan="1"
class="confluenceTd">The unmarshal operation will read this header and use it
for parsing the MIME multipart. The
header is removed afterwards</td></tr></tbody></table></div><h3
id="MIME-Multipart-Examples">Examples</h3><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="brush: java; gutter: false; theme: Default"
type="syntaxhighlighter"><![CDATA[from(...).marshal().mimeMultipart()
+
+]]></script>
+</div></div><p><span style="line-height: 1.42857;">With a message where no
Content-Type header is set, will create a Message with the following message
headers:</span></p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<script class="brush: java; gutter: false; theme: Default"
type="syntaxhighlighter"><![CDATA[Content-Type=multipart/mixed; \n
boundary="----=_Part_0_14180567.1447658227051"
+Message-Id=<...>
+MIME-Version=1.0
+The message body will be:
+------=_Part_0_14180567.1447658227051
+Content-Type: application/octet-stream
+Content-Transfer-Encoding: base64
+Qm9keSB0ZXh0
+------=_Part_0_14180567.1447658227051
+Content-Type: application/binary
+Content-Transfer-Encoding: base64
+Content-Disposition: attachment; filename="Attachment File Name"
+AAECAwQFBgc=
+------=_Part_0_14180567.1447658227051--]]></script>
+</div></div><p><br clear="none">A message with the header Content-Type set to
"text/plain" sent to the route</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="brush: java; gutter: false; theme: Default"
type="syntaxhighlighter"><![CDATA[from(...).marshal().mimeMultipart("related",
true, true, true)]]></script>
+</div></div><p><br clear="none">will create a message without any specific
MIME headers set as Camel headers (the Content-Type header is removed from the
message) and the following message body:</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="brush: java; gutter: false; theme: Default"
type="syntaxhighlighter"><![CDATA[Message-ID: <...>
+MIME-Version: 1.0
+Content-Type: multipart/related;
+boundary="----=_Part_0_1134128170.1447659361365"
+------=_Part_0_1134128170.1447659361365
+Content-Type: text/plain
+Content-Transfer-Encoding: 8bit
+Body text
+------=_Part_0_1134128170.1447659361365
+Content-Type: application/binary
+Content-Transfer-Encoding: binary
+Content-Disposition: attachment; filename="Attachment File Name"
+[binary content]
+------=_Part_0_1134128170.1447659361365]]></script>
+</div></div><h3 id="MIME-Multipart-Dependencies"><br
clear="none">Dependencies</h3><p>To use MIME-Multipart in your Camel routes you
need to add a dependency on <strong>camel-mail</strong> which implements this
data format.</p><p>If you use Maven you can just add the following to your
pom.xml:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<script class="brush: xml; gutter: false; theme: Default"
type="syntaxhighlighter"><![CDATA[<dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-mail</artifactId>
+ <version>x.x.x</version> <!-- use the same version as your
Camel core version -->
+</dependency>]]></script>
+</div></div></div>
+ </td>
+ <td valign="top">
+ <div class="navigation">
+ <div class="navigation_top">
+ <!-- NavigationBar -->
+<div class="navigation_bottom" id="navigation_bottom"><h3
id="Navigation-Overview"><a shape="rect"
href="overview.html">Overview</a></h3><ul class="alternate"><li><a shape="rect"
href="index.html">Home</a></li><li><a shape="rect"
href="download.html">Download</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li><li><a shape="rect"
href="faq.html">FAQ</a></li></ul><h3 id="Navigation-Documentation"><a
shape="rect" href="documentation.html">Documentation</a></h3><ul
class="alternate"><li><a shape="rect" href="user-guide.html">User
Guide</a></li><li><a shape="rect" href="manual.html">Manual</a></li><li><a
shape="rect" href="books.html">Books</a></li><li><a shape="rect"
href="tutorials.html">Tutorials</a></li><li><a shape="rect"
href="examples.html">Examples</a></li><li><a shape="rect"
href="cookbook.html">Cookbook</a></li><li><a shape="rect"
href="architecture.html">Architecture</a></li><li><a shape="rect"
href="enterprise-integration-patterns.html">Enterprise
Integration Patterns</a></li><li><a shape="rect"
href="dsl.html">DSL</a></li><li><a shape="rect"
href="components.html">Components</a></li><li><a shape="rect"
href="data-format.html">Data Format</a></li><li><a shape="rect"
href="languages.html">Languages</a></li><li><a shape="rect"
href="security.html">Security</a></li><li><a shape="rect"
href="security-advisories.html">Security Advisories</a></li></ul><h3
id="Navigation-Search">Search</h3><form
enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box"
action="http://www.google.com/cse">
+ <div>
+ <input type="hidden" name="cx" value="007878419884033443453:m5nhvy4hmyq">
+ <input type="hidden" name="ie" value="UTF-8">
+ <input type="text" name="q" size="21">
+ <input type="submit" name="sa" value="Search">
+ </div>
+</form>
+<script type="text/javascript"
src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script><h3
id="Navigation-Community"><a shape="rect"
href="community.html">Community</a></h3><ul class="alternate"><li><a
shape="rect" href="support.html">Support</a></li><li><a shape="rect"
href="contributing.html">Contributing</a></li><li><a shape="rect"
href="discussion-forums.html">Discussion Forums</a></li><li><a shape="rect"
href="mailing-lists.html">Mailing Lists</a></li><li><a shape="rect"
href="user-stories.html">User Stories</a></li><li><a shape="rect"
href="news.html">News</a></li><li><a shape="rect"
href="articles.html">Articles</a></li><li><a shape="rect"
href="site.html">Site</a></li><li><a shape="rect"
href="team.html">Team</a></li><li><a shape="rect" class="external-link"
href="http://camel-extra.googlecode.com/" rel="nofollow">Camel
Extra</a></li></ul><h3 id="Navigation-Developers"><a shape="rect"
href="developers.html">Developers</a></h3><ul class="alternate"
><li><a shape="rect" href="developers.html">Developer Guide</a></li><li><a
>shape="rect" href="source.html">Source</a></li><li><a shape="rect"
>href="building.html">Building</a></li><li><a shape="rect"
>href="javadoc.html">JavaDoc</a></li><li><a shape="rect"
>href="irc-room.html">IRC Room</a></li></ul><h3
>id="Navigation-ApacheSoftwareFoundation">Apache Software Foundation</h3><ul
>class="alternate"><li><a shape="rect" class="external-link"
>href="http://www.apache.org/licenses/">License</a></li><li><a shape="rect"
>class="external-link"
>href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a
> shape="rect" class="external-link"
>href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a
>shape="rect" class="external-link"
>href="http://www.apache.org/security/">Security</a></li></ul></div>
+ <!-- NavigationBar -->
+ </div>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+
+ <div class="bottom_red_bar"></div>
+ </div>
+ </div>
+ </div>
+</div>
+<div class="black_box">
+<div class="footer">
+ <div class="footer_l">
+ <div class="footer_r">
+ <div>
+ <a href="$base/privacy-policy.html">Privacy Policy</a> -
+ (<a
href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=61330112">edit
page</a>)
+ (<a
href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=61330112&showComments=true&showCommentArea=true#addcomment">add
comment</a>)
+ </div>
+ </div>
+ </div>
+</div>
+</div>
+</div>
+<div class="design_attribution">
+© 2004-2015 The Apache Software Foundation.
+<br>
+Apache Camel, Camel, Apache, the Apache feather logo, and the Apache Camel
project logo are trademarks of The Apache Software Foundation. All other marks
mentioned may be trademarks or registered trademarks of their respective owners.
+<br>
+<a href="http://hiramchirino.com">Graphic Design By Hiram</a>
+</div>
+
+<!-- Camel committers that would like access to the Analytics, send a note to
[email protected] -->
+<script type="text/javascript">
+
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-25976253-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>
+
+</body>
+</html>
+
+