Author: buildbot
Date: Wed Mar 27 12:19:36 2013
New Revision: 856159

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/camel-30-ideas.html

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

Modified: websites/production/camel/content/camel-30-ideas.html
==============================================================================
--- websites/production/camel/content/camel-30-ideas.html (original)
+++ websites/production/camel/content/camel-30-ideas.html Wed Mar 27 12:19:36 
2013
@@ -92,7 +92,7 @@
 <table class="sectionMacro" border="0" cellpadding="5" cellspacing="0" 
width="100%"><tbody><tr><td colspan="1" rowspan="1" valign="top" 
class="confluenceTd" width="20%">
 <div class="panel" style="border-width: 1px;"><div class="panelContent">
 <div>
-<ul><li><a shape="rect" href="#Camel3.0-Ideas-Camel3.0Ideas">Camel 3.0 
Ideas</a></li><ul><li><a shape="rect" 
href="#Camel3.0-Ideas-Tableofcontents">Table of contents</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-JDKsupport">JDK support</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-JDK8JavaDSL">JDK8 Java DSL</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-RoutingCoreReengineering%28raulk%29">Routing 
Core Re-engineering (raulk)</a></li><ul><li><a shape="rect" 
href="#Camel3.0-Ideas-ConvertingsomeEIPsfrom%22performers%22tomere%22deciders%22">Converting
 some EIPs from "performers" to mere "deciders"</a></li></ul><li><a 
shape="rect" href="#Camel3.0-Ideas-ClearerArchitectureofCamelCore">Clearer 
Architecture of Camel Core</a></li><ul><li><a shape="rect" 
href="#Camel3.0-Ideas-Splitcamelcoreintomultipleparts%28hadrian%29">Split 
camel-core into multiple parts (hadrian)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Avoidshadinggoogleconcurrentlinkedmapincamelcore">Avoid sh
 ading google concurrent linked map in camel-core</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Definescopeandrulesforcamelcorepackages%28champion%3F%29">Define
 scope and rules for camel-core packages ( <em>champion</em>?)</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-Moreflexibleroutesatruntime%28claus%29">More 
flexible routes at runtime (claus)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Fixrouteswithmultipleinputs%28claus%29">Fix routes with 
multiple inputs (claus)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-RouteinitializationlogicforJavaDSLandXMLDSLs%28claus%29">Route
 initialization logic for Java DSL and XML DSLs (claus)</a></li><li><a 
shape="rect" 
href="#Camel3.0-Ideas-AddOnException%2CInterceptor%2Cetc.toJAXBmodelforaCamelContextDefinition%28claus%29">Add
 OnException, Interceptor, etc. to JAXB model for a CamelContextDefinition 
(claus)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Tightenuproutedefinitions%28claus%29">Tighten up route 
definitio
 ns (claus)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-MessageHistoryEIP%2FMessageStore%28ChristianOhr%29">Message
 History EIP/Message Store (Christian Ohr)</a></li></ul><li><a shape="rect" 
href="#Camel3.0-Ideas-DependencyUpgrades">Dependency Upgrades</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-JMXnaming">JMX naming</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-Removenotusedcomponents">Remove not used 
components</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-SplitcamelcxfintoWSandREST">Split camel-cxf into WS and 
REST</a></li><li><a shape="rect" href="#Camel3.0-Ideas-Oldideas">Old 
ideas</a></li><ul><li><a shape="rect" 
href="#Camel3.0-Ideas-Supportforasynchronoustransactions">Support for 
asynchronous transactions</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Streamcaching">Stream caching</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-EIP">EIP</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-ScheduleinDSL">Schedule in DSL</a></li><li><a 
shape="rect" 
 href="#Camel3.0-Ideas-AdvancedScalasupport">Advanced Scala 
support</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-MoreEIPsas@annotations">More EIPs as 
@annotations</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Unifiedstatistics">Unified statistics</a></li><li><a 
shape="rect" 
href="#Camel3.0-Ideas-SEDA%2FVMcomponentstoleverageasyncroutingengine">SEDA/VM 
components to leverage async routing engine</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-camelosgitest">camel-osgi-test</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-REST">REST</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Moreloadtests%28cmueller%29">More load tests 
(cmueller)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-OSGienhancements">OSGi enhancements</a></li><li><a 
shape="rect" 
href="#Camel3.0-Ideas-Easiercommit%2Frollbackforcomponentdevelopers">Easier 
commit/rollback for component developers</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-RefactorUnitOfWork">Refactor UnitOfWork</a></li><li><a
  shape="rect" 
href="#Camel3.0-Ideas-ImprovementstoThreadPoolProfileforthreadmanagement">Improvements
 to ThreadPoolProfile for thread management</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-TightenuponException">Tighten up 
onException</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-AddcompositeEIPtocomposeanumberofEIPsintoasingleEIP">Add 
composite EIP to compose a number of EIPs into a single EIP</a></li><li><a 
shape="rect" 
href="#Camel3.0-Ideas-RemoveSpringtransactiondependencyfromJMScomponent%28RemovedbecauseSJMSwillbenonspringversion%29">
 </a><del>Remove Spring transaction dependency from JMS component</del> 
(Removed because SJMS will be non-spring version)</li></ul><li><a shape="rect" 
href="#Camel3.0-Ideas-DefaulttouseTransactedmodebydefault">Default to use 
Transacted mode by default</a></li></ul></ul></div>
+<ul><li><a shape="rect" href="#Camel3.0-Ideas-Camel3.0Ideas">Camel 3.0 
Ideas</a></li><ul><li><a shape="rect" 
href="#Camel3.0-Ideas-Tableofcontents">Table of contents</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-JDKsupport">JDK support</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-JDK8JavaDSL">JDK8 Java DSL</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-RoutingCoreReengineering%28raulk%29">Routing 
Core Re-engineering (raulk)</a></li><ul><li><a shape="rect" 
href="#Camel3.0-Ideas-ConvertingsomeEIPsfrom%22performers%22tomere%22deciders%22">Converting
 some EIPs from "performers" to mere "deciders"</a></li></ul><li><a 
shape="rect" href="#Camel3.0-Ideas-ClearerArchitectureofCamelCore">Clearer 
Architecture of Camel Core</a></li><ul><li><a shape="rect" 
href="#Camel3.0-Ideas-Splitcamelcoreintomultipleparts%28hadrian%29">Split 
camel-core into multiple parts (hadrian)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Avoidshadinggoogleconcurrentlinkedmapincamelcore">Avoid sh
 ading google concurrent linked map in camel-core</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Definescopeandrulesforcamelcorepackages%28champion%3F%29">Define
 scope and rules for camel-core packages ( <em>champion</em>?)</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-Moreflexibleroutesatruntime%28claus%29">More 
flexible routes at runtime (claus)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Fixrouteswithmultipleinputs%28claus%29">Fix routes with 
multiple inputs (claus)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-RouteinitializationlogicforJavaDSLandXMLDSLs%28claus%29">Route
 initialization logic for Java DSL and XML DSLs (claus)</a></li><li><a 
shape="rect" 
href="#Camel3.0-Ideas-AddOnException%2CInterceptor%2Cetc.toJAXBmodelforaCamelContextDefinition%28claus%29">Add
 OnException, Interceptor, etc. to JAXB model for a CamelContextDefinition 
(claus)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Tightenuproutedefinitions%28claus%29">Tighten up route 
definitio
 ns (claus)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-MessageHistoryEIP%2FMessageStore%28ChristianOhr%29">Message
 History EIP/Message Store (Christian Ohr)</a></li></ul><li><a shape="rect" 
href="#Camel3.0-Ideas-DependencyUpgrades">Dependency Upgrades</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-JMXnaming">JMX naming</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-Removenotusedcomponents">Remove not used 
components</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-SplitcamelcxfintoWSandREST">Split camel-cxf into WS and 
REST</a></li><li><a shape="rect" href="#Camel3.0-Ideas-Oldideas">Old 
ideas</a></li><ul><li><a shape="rect" 
href="#Camel3.0-Ideas-Supportforasynchronoustransactions">Support for 
asynchronous transactions</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Streamcaching">Stream caching</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-EIP">EIP</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-ScheduleinDSL">Schedule in DSL</a></li><li><a 
shape="rect" 
 href="#Camel3.0-Ideas-AdvancedScalasupport">Advanced Scala 
support</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-MoreEIPsas@annotations">More EIPs as 
@annotations</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Unifiedstatistics">Unified statistics</a></li><li><a 
shape="rect" 
href="#Camel3.0-Ideas-SEDA%2FVMcomponentstoleverageasyncroutingengine">SEDA/VM 
components to leverage async routing engine</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-camelosgitest">camel-osgi-test</a></li><li><a 
shape="rect" href="#Camel3.0-Ideas-REST">REST</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-Moreloadtests%28cmueller%29">More load tests 
(cmueller)</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-OSGienhancements">OSGi enhancements</a></li><li><a 
shape="rect" 
href="#Camel3.0-Ideas-Easiercommit%2Frollbackforcomponentdevelopers">Easier 
commit/rollback for component developers</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-RefactorUnitOfWork">Refactor UnitOfWork</a></li><li><a
  shape="rect" 
href="#Camel3.0-Ideas-ImprovementstoThreadPoolProfileforthreadmanagement">Improvements
 to ThreadPoolProfile for thread management</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-TightenuponException">Tighten up 
onException</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-AddcompositeEIPtocomposeanumberofEIPsintoasingleEIP">Add 
composite EIP to compose a number of EIPs into a single EIP</a></li><li><a 
shape="rect" 
href="#Camel3.0-Ideas-RemoveSpringtransactiondependencyfromJMScomponent%28RemovedbecauseSJMSwillbenonspringversion%29">
 </a><del>Remove Spring transaction dependency from JMS component</del> 
(Removed because SJMS will be non-spring version)</li></ul><li><a shape="rect" 
href="#Camel3.0-Ideas-DefaulttouseTransactedmodebydefault">Default to use 
Transacted mode by default</a></li><li><a shape="rect" 
href="#Camel3.0-Ideas-AddtraceinformationtotheCamelexceptions">Add trace 
information to the Camel exceptions</a></li></ul></ul></div>
 </div></div></td></tr></tbody></table>
 
 <h3><a shape="rect" name="Camel3.0-Ideas-JDKsupport"></a>JDK support</h3>
@@ -369,7 +369,12 @@ It may make more sense to move onRedeliv
 
 <p>e.g. its pretty common to work with messaging like JMS and databases as a 
common set of endpoints; the easiest thing that could possibly work for end 
users is for those to just be transacted by default without the user having to 
grok how to tinker with component configurations &amp; Transaction Manager 
registration.</p>
 
-<p>Note I'm not advocating XA here; I think the default for camel should be 
for Idempotent Consumer and simple approach to middleware</p></div>
+<p>Note I'm not advocating XA here; I think the default for camel should be 
for Idempotent Consumer and simple approach to middleware</p>
+
+<h3><a shape="rect" 
name="Camel3.0-Ideas-AddtraceinformationtotheCamelexceptions"></a>Add trace 
information to the Camel exceptions</h3>
+
+<p>If and exception occurs, it would be helpful if the exception contains 
trace information like the passed endpoints/processors and the current 
endpoint/processor. We may could also extend the error handler to log (or not) 
this information.<br clear="none">
+That make it much easier to dig into the problem when we encounter an 
exception.</p></div>
         </td>
         <td valign="top">
           <div class="navigation">


Reply via email to