camel-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Mueller (Confluence)" <conflue...@apache.org>
Subject [CONF] Apache Camel > Camel 2.7.0 Release
Date Sun, 09 Mar 2014 22:46:00 GMT
<html>
    <head>
        <meta name="viewport" content="width=device-width" />
        <base href="https://cwiki.apache.org/confluence" />
        <style type="text/css">
    body, #email-content, #email-content-inner { font-family: Arial,FreeSans,Helvetica,sans-serif;
}
    body, p, blockquote, pre, code, td, th, li, dt, dd { font-size: 13px; }
    small { font-size: 11px; }

    body { width:100% !important; -webkit-font-smoothing: antialiased; }

    body,
    #email-wrapper { background-color: #f0f0f0; }
    #email-wrapper-inner { padding: 20px; text-align: center; }
    #email-content-inner { background-color: #fff; border: 1px solid #bbb; color: $menuTxtColour;
padding:20px; text-align:left; }
    #email-wrapper-inner > table { width: 100%; }
    #email-wrapper-inner.thin > table { margin: 0 auto; width: 50%; }
    #email-footer { padding: 0 16px 32px 16px; margin: 0; }

    .email-indent { margin: 8px 0 16px 0; }
    .email-comment { margin: 0 0 0 56px; }
    .email-comment.removed { background-color: #ffe7e7; border: 1px solid #df9898; padding:
0 8px;}

    #email-title-avatar { text-align: left; vertical-align: top; width: 48px; padding-right:
8px; }
    #email-title-flavor { margin: 0; padding: 0 0 4px 0; }
    #email-title-heading { font-size: 16px; line-height: 20px; min-height: 20px; margin: 0;
padding: 0; }
    #email-title .icon { border: 0; padding: 0 5px 0 0; text-align: left; vertical-align:
middle; }

    #email-actions { border-top: 1px solid #bbb; color: #505050; margin: 8px 0 0 0; padding:
0; }
    #email-actions td { padding-top: 8px; }
    #email-actions .left { max-width: 45%; text-align: left; }
    #email-actions .right { text-align: right; }
    .email-reply-divider { border-top: 1px solid #bbb; color: #505050; margin: 32px 0 8px
0; padding: 8px 0; }
    .email-section-title { border-bottom: 1px solid #bbb; margin: 8px 0; padding: 8px 0 0
0; }

    .email-metadata { color: #505050; }

    a { color: #326ca6; text-decoration: none; }
    a:hover { color: #336ca6; text-decoration: underline; }
    a:active {color: #326ca6; }

    a.email-footer-link { color: #505050; font-size: 11px; }

    .email-item-list { list-style: none; margin: 4px 0; padding-left: 0; }
    .email-item-list li { list-style: none; margin: 0; padding: 4px 0; }
    .email-list-divider { color: #505050; padding: 0 0.35em; }
    .email-operation-icon { padding-right: 5px; }

    .avatar { -ms-interpolation-mode: bicubic; border-radius: 3px;}
    .avatar-link { margin: 2px; }

    .tableview th { border-bottom: 1px solid #69C; font-weight: bold; text-align: left; }
    .tableview td { border-bottom: 1px solid #bbbbbb; text-align: left; padding: 4px 16px
4px 0; }

    .aui-message {  margin: 1em 0; padding: 8px; }
    .aui-message.info { background-color: #e0f0ff; border: 1px solid #9eb6d4; }
    .aui-message.success { background-color: #ddfade; border: 1px solid #93c49f; }
    .aui-message.error,
    .aui-message.removed { background-color: #ffe7e7; border: 1px solid #df9898; color: #000;
}

    .call-to-action-table { margin: 10px 1px 1px 1px;}
    .call-to-cancel-container, .call-to-action-container { padding: 5px 20px; }
    .call-to-cancel-container { border: 1px solid #aaa; background-color: #eee; border-radius:
3px; }
    .call-to-cancel-container a.call-to-cancel-button { background-color: #eee; font-size:
14px; line-height: 1; padding: 0; margin: 0; color: #666; font-family: sans-serif;}
    .call-to-action-container { border: 1px solid #486582;  background-color: #3068A2; border-radius:
3px; padding: 4px 10px; }
    .call-to-action-container a.call-to-action-button { background-color: #3068A2; font-size:
14px; line-height: 1; padding: 0; margin: 0; color: #fff; font-weight: bold; font-family:
sans-serif; }

    /** The span around the inline task checkbox image */
    .diff-inline-task-overlay {
        display: inline-block;
        text-align: center;
        height: 1.5em;
        padding: 5px 0px 1px 5px;
        margin-right: 5px;
        /** Unfortunately, the negative margin-left is stripped out in gmail */
        margin-left: -5px;
    }

            @media handheld, only screen and (max-device-width: 480px) {
        div, a, p, td, th, li, dt, dd { -webkit-text-size-adjust: auto; }
        small, small a { -webkit-text-size-adjust: 90%; }

        td[id=email-wrapper-inner] { padding: 2px !important; }
        td[id=email-content-inner] { padding: 8px !important; }
        td[id="email-wrapper-inner"][class="thin"] > table { text-align: left !important;
width: 100% !important; }
        td[id=email-footer] { padding: 8px 12px !important; }
        div[class=email-indent] { margin: 8px 0px !important; }
        div[class=email-comment] { margin: 0 !important; }

        p[id=email-title-flavor] a { display: block; } /* puts the username and the action
on separate lines */
        p[id=email-permalink] { padding: 4px 0 0 0 !important; }

        table[id=email-actions] td { padding-top: 0 !important; }
        table[id=email-actions] td.right { text-align: right !important; }
        table[id=email-actions] .email-list-item { display: block; margin: 1em 0 !important;
word-wrap: normal !important; }
        span[class=email-list-divider] { display: none; }
    }



        </style>
    </head>
    <body style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px;
width: 100%; -webkit-font-smoothing: antialiased; background-color: #f0f0f0">
        <table id="email-wrapper" width="100%" cellspacing="0" cellpadding="0" border="0"
style="background-color: #f0f0f0">
            <tbody>
                <tr valign="middle">
                    <td id="email-wrapper-inner" style="font-size: 13px; padding: 20px;
text-align: center">
                        <table id="email-content" cellspacing="0" cellpadding="0" border="0"
style="font-family: Arial, FreeSans, Helvetica, sans-serif; width: 100%">
                            <tbody>
                                <tr valign="top">
                                    <td id="email-content-inner" align="left" style="font-family:
Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; background-color: #fff; border: 1px
solid #bbb; padding: 20px; text-align: left">
                                        <table id="email-title" cellpadding="0" cellspacing="0"
border="0" width="100%">
                                            <tbody>
                                                <tr>
                                                    <td id="email-title-avatar" rowspan="2"
style="font-size: 13px; text-align: left; vertical-align: top; width: 48px; padding-right:
8px"> <img class="avatar" src="cid:avatar_87350d078c7c4102a70f5a8dca835c9f" border="0"
height="48" width="48" style="-ms-interpolation-mode: bicubic; border-radius: 3px" /> </td>
                                                    <td valign="top" style="font-size:
13px">
                                                        <div id="email-title-flavor" class="email-metadata"
style="margin: 0; padding: 0 0 4px 0; color: #505050">
                                                            <a href="    https://cwiki.apache.org/confluence/display/~muellerc
" style="color:#326ca6;text-decoration:none;; color: #326ca6; text-decoration: none">Christian
Mueller</a> edited the page:
                                                        </div> </td>
                                                </tr>
                                                <tr>
                                                    <td valign="top" style="font-size:
13px"> <h2 id="email-title-heading" style="font-size: 16px; line-height: 20px; min-height:
20px; margin: 0; padding: 0"> <a href="https://cwiki.apache.org/confluence/display/CAMEL/Camel+2.7.0+Release"
style="color: #326ca6; text-decoration: none"> <img class="icon" src="cid:page-icon"
alt="" style="border: 0; padding: 0 5px 0 0; text-align: left; vertical-align: middle" />
<strong style="font-size:16px;line-height:20px;vertical-align:top;">Camel 2.7.0 Release</strong>
</a> </h2> </td>
                                                </tr>
                                            </tbody>
                                        </table>
                                        <div class="email-indent" style="margin: 8px 0
16px 0">
                                            <div class="email-diff">
                                                <div id="page-diffs" class="wiki-content">
                                                    <p class="diff-context-placeholder"
style="font-size: 13px">...</p>
                                                    <ul class="diff-block-target">
                                                        <li style="font-size: 13px">Switched
to use <a href="http://www.slf4j.org/" class="external-link" rel="nofollow" style="color:
#326ca6; text-decoration: none">slf4j</a> as the logger instead of commons logging.</li>
                                                        <li style="font-size: 13px">Camel
now checks state of <code style="font-size: 13px">Service</code> during starting/stopping
the <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Lifecycle</a> of the <code style="font-size: 13px">Service</code>.
This avoids double starting/stopping in case the service was already in the desired state.</li>
                                                        <li style="font-size: 13px">Added
support for <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">MDC logging</a> with Camel</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">JMS</a> consumer now eager checks if Camel is shutting down and signals that
to its <code style="font-size: 13px">DefaultMessageListenerContainer</code> which
avoids trying to re-connect/failover during shutdown.</li>
                                                        <li style="font-size: 13px">Introduced
option to automatic <a class="confluence-link unresolved" href="#" style="color: #326ca6;
text-decoration: none">Mock</a> endpoints during testing. This makes testing without
having to add <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Mock</a> endpoints in your routes a breeze. See more details at <a class="confluence-link
unresolved" href="#" style="color: #326ca6; text-decoration: none">Mock</a> component
documentation.</li>
                                                        <li style="font-size: 13px">Added
<code style="font-size: 13px">assertPeriod</code> option to <a class="confluence-link
unresolved" href="#" style="color: #326ca6; text-decoration: none">Mock</a> endpoint,
which is a period im milliseconds, that the <a class="confluence-link unresolved" href="#"
style="color: #326ca6; text-decoration: none">Mock</a> will pause and then re-assert
itself to ensure the assertion is still valid. This can be used as a threshold when testing
with expectations that <strong>exactly</strong> a given number of messages should
arrive on the <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Mock</a> endpoint.</li>
                                                        <li style="font-size: 13px">Added
<code style="font-size: 13px">arrives</code> DSL to <a class="confluence-link
unresolved" href="#" style="color: #326ca6; text-decoration: none">Mock</a> endpoint
to allow you to setup expectations about timespan between messages arriving on the <a class="confluence-link
unresolved" href="#" style="color: #326ca6; text-decoration: none">Mock</a> endpoint.
See more details at <a class="confluence-link unresolved" href="#" style="color: #326ca6;
text-decoration: none">Mock</a> component documentation.</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">HTTP4</a> is upgraded to use Apache HttpClient 4.1</li>
                                                        <li style="font-size: 13px">Fixed
an issue with <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">File</a> consumer having absolute starting directory and using absolute paths
in the <code style="font-size: 13px">move</code> option as well</li>
                                                        <li style="font-size: 13px">Fixed
concurrent append to the same file in the <a class="confluence-link unresolved" href="#"
style="color: #326ca6; text-decoration: none">File</a> producer</li>
                                                        <li style="font-size: 13px">Fixed
issue with restarting <a class="confluence-link unresolved" href="#" style="color: #326ca6;
text-decoration: none">Quartz</a> causing a failure due trigger name already exists
issue for stateful jobs.</li>
                                                        <li style="font-size: 13px">Its
now possible to use multiple QuartzScheduler's when deploying multiple Camel applications
in the same JVM classloader.</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Quartz</a> update checker is now always disabled, see more <a href="http://forums.terracotta.org/forums/posts/list/3395.page#19058"
class="external-link" rel="nofollow" style="color: #326ca6; text-decoration: none">details
here</a> </li>
                                                        <li style="font-size: 13px">Fixed
potential issue installing <code style="font-size: 13px">camel-ftp</code> feature
in Apache ServiceMix</li>
                                                        <li style="font-size: 13px">New
<code style="font-size: 13px">JdbcMessageIdRepository</code> for the idempotent
consumer EIP in <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">SQL</a> </li>
                                                        <li style="font-size: 13px">Relaxed
how aggressive Camel was registering services as MBeans in JMX. Now Camel will by default
only registeres MBeans when starting <a class="confluence-link unresolved" href="#" style="color:
#326ca6; text-decoration: none">CamelContext</a> or starting new routes. This avoids
registering too many MBeans if using dynamic <a class="confluence-link unresolved" href="#"
style="color: #326ca6; text-decoration: none">EIP</a> patterns such as <a class="confluence-link
unresolved" href="#" style="color: #326ca6; text-decoration: none">Recipient List</a>
using different endpoint urls, causing new endpoints and its associated services to be registered
in JMX. This would keep growing over time and consume memory as well. You can use the <code
style="font-size: 13px">registerAlways</code> or <code style="font-size: 13px">registerNewRoutes</code>
options on <code style="font-size: 13px">ManagementAgent</code> to control this
behavior. See <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Camel JMX</a> for more details.</li>
                                                        <li style="font-size: 13px">Redelivery
policy and OnException now supports <a class="confluence-link unresolved" href="#" style="color:
#326ca6; text-decoration: none">property placeholders</a> in both Java and XML DSLs.</li>
                                                        <li style="font-size: 13px">Introduced
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none"><code style="font-size: 13px">&lt;redeliveryPolicyProfile&gt;</code></a>
to easily define common profiles for <a class="confluence-link unresolved" href="#" style="color:
#326ca6; text-decoration: none">redelivery policies</a>, which you can refer to from
<code style="font-size: 13px">&lt;errorHandler&gt;</code> or <code
style="font-size: 13px">&lt;onException&gt;</code> using the <code style="font-size:
13px">redeliveryPolicyRef</code> attribute. Also Spring Frameworks property placeholders
works with <code style="font-size: 13px">&lt;redeliveryPolicyProfile&gt;</code>.</li>
                                                        <li style="font-size: 13px">Improved
the XML based <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Error Handler</a>s to validate configuration on startup, to fail if they have
been misconfigured.</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Spring Integration</a> is upgraded to Spring Integration 2.0.</li>
                                                        <li style="font-size: 13px">Added
<code style="font-size: 13px">endChoice()</code> to the Java DSL to be able to
use any <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">EIP</a>s inside the <a class="confluence-link unresolved" href="#" style="color:
#326ca6; text-decoration: none">Content Based Router</a>. See more <a class="confluence-link
unresolved" href="#" style="color: #326ca6; text-decoration: none">details here</a>
</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Property placeholders</a> can now be use for any kind of attributes/options
in the <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">EIP</a>s in the Camel routes. For example in the Spring XML file you can now
use placeholders for timeout attributes etc. This is possible using the specialized placeholder
namespace. See more details at the <a class="confluence-link unresolved" href="#" style="color:
#326ca6; text-decoration: none">Using PropertyPlaceholder</a> wiki page. In the Java
DSL there is a new <code style="font-size: 13px">placeholder</code> option on
each <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">EIP</a> you can leverage.</li>
                                                        <li style="font-size: 13px">The
<code style="font-size: 13px">camel-jdbc-aggregator</code> component is merged
into the <code style="font-size: 13px">camel-sql</code> component.</li>
                                                        <li style="font-size: 13px">Fix
in <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Mail</a> component for duplicate attachments, and when using starttls.</li>
                                                        <li style="font-size: 13px">Maven
3 is now supported for building</li>
                                                        <li style="font-size: 13px">Tidy
up the XML DSL to not allow nesting tags where it doesn't make sense.</li>
                                                        <li style="font-size: 13px">Internal
cleanup in route preparation logic to be fully shared for all DSLs (before the XML DSLs and
Java DSL was a bit different)</li>
                                                        <li style="font-size: 13px">Fixed
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">InterceptFrom</a> to work with from endpoints defined using ref's or instances
(eg everything but uris)</li>
                                                        <li style="font-size: 13px">Fixed
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">HTTP</a> and <a class="confluence-link unresolved" href="#" style="color:
#326ca6; text-decoration: none">HTTP4</a> producers double encoding endpoint uri,
when calling external service</li>
                                                        <li style="font-size: 13px">Fixed
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">JMS</a> producer not working with OracleAQ throwing exception on accessing
<code style="font-size: 13px">JMSReplyTo</code> </li>
                                                        <li style="font-size: 13px">Added
support for using <a class="confluence-link unresolved" href="#" style="color: #326ca6;
text-decoration: none">OSGi Blueprint property placeholder</a> service with Camel
routes. Camel uses convention over configuration so all you have to do is to define the OSGi
blueprint placeholder and you can refer to those from the <code style="font-size: 13px">&lt;camelContext&gt;</code>.
Pay attention to the placeholder tokens using by Camel is {{ }}.</li>
                                                        <li style="font-size: 13px">
<code style="font-size: 13px">&lt;threadPoolProfile&gt;</code> and <code
style="font-size: 13px">&lt;threadPool&gt;</code> is now easier to use with
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">property placeholders</a> </li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Properties</a> component now supports JVM system properties and OS environment
variables in the locations option. For example using <code style="font-size: 13px">&quot;file:${karaf.home}/etc/foo.properties&quot;</code>
to refer to the <code style="font-size: 13px">foo.proeprties</code> file in the
<a href="http://karaf.apache.org/" class="external-link" rel="nofollow" style="color: #326ca6;
text-decoration: none">Apache Karaf</a> installation.</li>
                                                        <li style="font-size: 13px">Fixed
an issue with <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Recipient List</a> in parallel mode, not reusing background aggregator thread</li>
                                                        <li style="font-size: 13px">Fixed
an issue with dependency ordering when using Spring's <code style="font-size: 13px">depends-on</code>
attribute between multiple <code style="font-size: 13px">&lt;camelContext&gt;</code>.</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none"><span class="diff-html-removed" id="removed-diff-0" style="font-size: 100%; background-color:
#ffe7e7; text-decoration: line-through;">Servlet</span></a><span class="diff-html-removed"
style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><a
class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration: none"><span
class="diff-html-added" id="added-diff-0" style="font-size: 100%; background-color: #ddfade;">SERVLET</span></a>
component doesn't hijack Spring to start the web application anymore. Spring and CamelServlet
is now independent. See more at important changes to consider when upgrading.</li>
                                                        <li style="font-size: 13px">Fixed
all <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Camel Maven Archetypes</a> to use new Maven format and ensured they all work
out of the box.</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Web Console</a> upgraded to Scalate 1.4.1, and the webpages is now precompiled</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">JT400</a> can now execute program calls on the AS/400</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Cache</a> now only mandates a message body for the add and update operations.
This makes get operation possible for messages with no existing body.</li>
                                                        <li style="font-size: 13px">Fixed
issue when <a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Jetty</a> continuation timeouts has been triggered before <a class="confluence-link
unresolved" href="#" style="color: #326ca6; text-decoration: none">Asynchronous Routing
Engine</a> has reply ready. This would cause Jetty to log WARN logs about illegal state.</li>
                                                    </ul>
                                                    <p class="diff-context-placeholder"
style="font-size: 13px">...</p>
                                                    <ul class="diff-block-target">
                                                        <li style="font-size: 13px">Java
1.6 or better is required</li>
                                                        <li style="font-size: 13px">Spring
3.0.5 or better is required, when using Spring</li>
                                                        <li style="font-size: 13px">Apache
CXF 2.3.3 or better is required, when using CXF</li>
                                                        <li style="font-size: 13px">Switched
to use <a href="http://www.slf4j.org/" class="external-link" rel="nofollow" style="color:
#326ca6; text-decoration: none">slf4j</a> as the logger instead of commons logging.
That means you may have to included <code style="font-size: 13px">slf4j-log4j12</code>
as dependency if you are using log4j.<br /> See documentation at <a href="http://www.slf4j.org/"
class="external-link" rel="nofollow" style="color: #326ca6; text-decoration: none">slf4j</a>
for more details.</li>
                                                        <li style="font-size: 13px">If
you have developed custom Camel <a class="confluence-link unresolved" href="#" style="color:
#326ca6; text-decoration: none">Component</a>s and your <code style="font-size:
13px">Endpoint</code> class extends <code style="font-size: 13px">DefaultEndpoint</code>
then its advised to use the <code style="font-size: 13px">doStart</code> and <code
style="font-size: 13px">doStop</code> instead of <code style="font-size: 13px">start</code>
and <code style="font-size: 13px">stop</code>.</li>
                                                        <li style="font-size: 13px">You
can not access the attachment by using Message.getAttachement(id) if the camel-cxf endpoint
works in POJO data format, please access the attachment objects from the camel message body.</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">camel-restlet</a> has been upgraded from Restlet 1.1.x to 2.0.5</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none"><span class="diff-html-removed" id="removed-diff-1" style="font-size: 100%; background-color:
#ffe7e7; text-decoration: line-through;">Servlet</span></a><span class="diff-html-removed"
style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><a
class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration: none"><span
class="diff-html-added" id="added-diff-1" style="font-size: 100%; background-color: #ddfade;">SERVLET</span></a>
does not startup Spring XML file anymore. You should startup the XML file using 100% Spring
style using the ContextLoaderListener in the web.xml. See the the <a class="confluence-link
unresolved" href="#" style="color: #326ca6; text-decoration: none">Servlet Tomcat Example</a>
example for details.</li>
                                                        <li style="font-size: 13px">
<a class="confluence-link unresolved" href="#" style="color: #326ca6; text-decoration:
none">Camel Maven Archetypes</a> the archetype <code style="font-size: 13px">camel-archetype-war</code>
has been renamed to <code style="font-size: 13px">camel-archetype-webconsole</code>.</li>
                                                    </ul>
                                                    <p class="diff-context-placeholder"
style="font-size: 13px">...</p>
                                                    <div class="table-wrap diff-block-target">
                                                        <table class="confluenceTable"
style="border-collapse: collapse; border: 1px solid #ddd;">
                                                            <tbody>
                                                                <tr>
                                                                    <th class="confluenceTh"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;background-color: #F0F0F0; font-weight: bold;; font-size: 13px"> <p style="font-size:
13px">Description</p> </th>
                                                                    <th class="confluenceTh"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;background-color: #F0F0F0; font-weight: bold;; font-size: 13px"> <p style="font-size:
13px">Download Link</p> </th>
                                                                    <th class="confluenceTh"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;background-color: #F0F0F0; font-weight: bold;; font-size: 13px"> <p style="font-size:
13px">PGP Signature file of download</p> </th>
                                                                </tr>
                                                                <tr>
                                                                    <td class="confluenceTd"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;; font-size: 13px"> <p style="font-size: 13px">Source for Windows</p> </td>
                                                                    <td class="confluenceTd"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;; font-size: 13px"> <p style="font-size: 13px"> <a href="http://archive.apache.org/dist/camel/apache-camel/2.7.0/apache-camel-2.7.0-src.zip"
class="external-link" rel="nofollow" style="color: #326ca6; text-decoration: none"><span
class="diff-html-changed" id="changed-diff-0" style="background-color: #d6f0ff;">apache-camel-2.7.0-src.zip</span></a>
</p> </td>
                                                                    <td class="confluenceTd"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;; font-size: 13px"> <p style="font-size: 13px"> <a href="http://archive.apache.org/dist/camel/apache-camel/2.7.0/apache-camel-2.7.0-src.zip.asc"
class="external-link" rel="nofollow" style="color: #326ca6; text-decoration: none"><span
class="diff-html-changed" id="changed-diff-1" style="background-color: #d6f0ff;">apache-camel-2.7.0-src.zip.asc</span></a>
</p> </td>
                                                                </tr>
                                                            </tbody>
                                                        </table>
                                                    </div>
                                                    <div class="table-wrap diff-block-target
diff-block-context">
                                                        <table class="confluenceTable"
style="border-collapse: collapse; border: 1px solid #ddd;">
                                                            <tbody>
                                                                <tr>
                                                                    <td class="confluenceTd"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;; font-size: 13px"> <p style="font-size: 13px">Source for Unix/Linux/Cygwin</p>
</td>
                                                                    <td class="confluenceTd"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;; font-size: 13px"> <p style="font-size: 13px"> <a href="http://archive.apache.org/dist/camel/apache-camel/2.7.0/apache-camel-2.7.0-src.tar.gz"
class="external-link" rel="nofollow" style="color: #326ca6; text-decoration: none"><span
class="diff-html-changed" id="changed-diff-2" style="background-color: #d6f0ff;">apache-camel-2.7.0-src.tar.gz</span></a>
</p> </td>
                                                                    <td class="confluenceTd"
style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align:
top;; font-size: 13px"> <p style="font-size: 13px"> <a href="http://archive.apache.org/dist/camel/apache-camel/2.7.0/apache-camel-2.7.0-src.tar.gz.asc"
class="external-link" rel="nofollow" style="color: #326ca6; text-decoration: none"><span
class="diff-html-changed" id="changed-diff-3" style="background-color: #d6f0ff;">apache-camel-2.7.0-src.tar.gz.asc</span></a>
</p> </td>
                                                                </tr>
                                                            </tbody>
                                                        </table>
                                                    </div>
                                                    <h3 id="Camel2.7.0Release-GettingtheBinariesusingMaven2"
class="diff-block-context">Getting the Binaries using Maven 2</h3>
                                                    <p class="diff-block-context" style="font-size:
13px">To use this release in your maven project, the proper dependency configuration that
you should use in your <a href="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html"
class="external-link" rel="nofollow" style="color: #326ca6; text-decoration: none">Maven
POM</a> is:</p>
                                                    <table class="diff-macro diff-block-target"
style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px
2px;width: 100%;">
                                                        <thead>
                                                            <tr>
                                                                <th class="diff-macro-title"
style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;;
font-size: 13px"><span class="icon macro-placeholder-icon" style="background-color:
;line-height: 20px;"><img src="https://cwiki.apache.org/confluence/s/en_GB-1988229788/4109/76e0dbb30bc8580e459c201f3535d84f9283a9ac.1/_/plugins/servlet/confluence/placeholder/macro-icon?name=code"
style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Code Block</th>
                                                            </tr>
                                                        </thead>
                                                        <tbody>
                                                            <tr>
                                                                <td class="diff-macro-properties"
style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;padding:
0; border: 1px solid #dddddd;; font-size: 13px">
                                                                    <table>
                                                                        <tbody>
                                                                            <tr>
                                                                                <td style="background-color:
#fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; font-size: 13px"></td>
                                                                                <td style="background-color:
#fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; font-size: 13px">xml</td>
                                                                            </tr>
                                                                        </tbody>
                                                                    </table> </td>
                                                            </tr>
                                                        </tbody>
                                                        <tbody>
                                                            <tr>
                                                                <td class="diff-macro-body"
style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; font-size: 13px">
<pre style="font-size: 13px">
<span class="diff-html-removed" id="removed-diff-2" style="font-size: 100%; background-color:
#ffe7e7; text-decoration: line-through;">
</span>&lt;dependency&gt;
  &lt;groupId&gt;org.apache.camel&lt;/groupId&gt;
  &lt;artifactId&gt;camel-core&lt;/artifactId&gt;
  &lt;version&gt;2.7.0&lt;/version&gt;
&lt;/dependency&gt;
</pre> </td>
                                                            </tr>
                                                        </tbody>
                                                    </table>
                                                    <h3 id="Camel2.7.0Release-SVNTagCheckout"
class="diff-block-context">SVN Tag Checkout</h3>
                                                    <table class="diff-macro diff-block-target"
style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px
2px;width: 100%;">
                                                        <thead>
                                                            <tr>
                                                                <th class="diff-macro-title"
style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;;
font-size: 13px"><span class="icon macro-placeholder-icon" style="background-color:
;line-height: 20px;"><img src="https://cwiki.apache.org/confluence/s/en_GB-1988229788/4109/76e0dbb30bc8580e459c201f3535d84f9283a9ac.1/_/plugins/servlet/confluence/placeholder/macro-icon?name=code"
style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Code Block</th>
                                                            </tr>
                                                        </thead>
                                                        <tbody>
                                                            <tr>
                                                                <td class="diff-macro-body"
style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; font-size: 13px">
<pre style="font-size: 13px">
<span class="diff-html-removed" id="removed-diff-3" style="font-size: 100%; background-color:
#ffe7e7; text-decoration: line-through;">
</span>svn co http://svn.apache.org/repos/asf/camel/tags/camel-2.7.0
</pre> </td>
                                                            </tr>
                                                        </tbody>
                                                    </table>
                                                    <p class="diff-context-placeholder"
style="font-size: 13px">...</p>
                                                </div>
                                            </div>
                                        </div>
                                        <table id="email-actions" class="email-metadata"
cellspacing="0" cellpadding="0" border="0" width="100%" style="border-top: 1px solid #bbb;
color: #505050; margin: 8px 0 0 0; padding: 0; color: #505050">
                                            <tbody>
                                                <tr>
                                                    <td class="left" valign="top" style="font-size:
13px; padding-top: 8px; max-width: 45%; text-align: left"> <span class="email-list-item"><a
href="https://cwiki.apache.org/confluence/display/CAMEL/Camel+2.7.0+Release" style="color:
#326ca6; text-decoration: none">View Online</a> </span> <span class="email-list-divider"
style="color: #505050; padding: 0 0.350em">&middot;</span> <span class="email-list-item"><a
href="https://cwiki.apache.org/confluence/plugins/likes/like.action?contentId=25200081" style="color:
#326ca6; text-decoration: none">Like</a> </span> <span class="email-list-divider"
style="color: #505050; padding: 0 0.350em">&middot;</span> <span class="email-list-item"><a
href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=25200081&amp;revisedVersion=66&amp;originalVersion=65"
style="color: #326ca6; text-decoration: none">View Changes</a> </span> </td>
                                                    <td class="right" width="50%" valign="top"
style="font-size: 13px; padding-top: 8px; text-align: right"> <span class="email-list-item"><a
href="https://cwiki.apache.org/confluence/users/removespacenotification.action?spaceKey=CAMEL"
style="color: #326ca6; text-decoration: none">Stop watching space</a> </span>
<span class="email-list-divider" style="color: #505050; padding: 0 0.350em">&middot;</span>
<span class="email-list-item"><a href="https://cwiki.apache.org/confluence/users/editmyemailsettings.action"
style="color: #326ca6; text-decoration: none">Manage Notifications</a> </span>
</td>
                                                </tr>
                                            </tbody>
                                        </table> </td>
                                </tr>
                            </tbody>
                        </table> </td>
                </tr>
                <tr>
                    <td id="email-footer" align="center" style="font-size: 13px; padding:
0 16px 32px 16px; margin: 0"> <small style="font-size: 11px"> This message was sent
by <a class="email-footer-link" style="color:#505050;font-size:11px;text-decoration:none;;
color: #326ca6; text-decoration: none; color: #505050; font-size: 11px" href="http://www.atlassian.com/software/confluence">Atlassian
Confluence</a> 5.0.3, <a class="email-footer-link" style="color:#505050;font-size:11px;text-decoration:none;;
color: #326ca6; text-decoration: none; color: #505050; font-size: 11px" href="http://www.atlassian.com/software/confluence/overview/team-collaboration-software?utm_source=email-footer">Team
Collaboration Software</a> </small> </td>
                </tr>
            </tbody>
        </table>
    </body>
</html>
Mime
View raw message