Author: buildbot
Date: Tue Sep 16 03:21:56 2014
New Revision: 922344

Log:
Production update by buildbot for camel

Added:
    websites/production/camel/content/cache/main.pageCache   (with props)
Modified:
    websites/production/camel/content/beanshell.html
    websites/production/camel/content/book-component-appendix.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/book-languages-appendix.html
    websites/production/camel/content/book-tutorials.html
    websites/production/camel/content/camel-30-ideas.html
    websites/production/camel/content/camel-jmx.html
    websites/production/camel/content/component.html
    websites/production/camel/content/cxf.html
    websites/production/camel/content/groovy.html
    websites/production/camel/content/javascript.html
    websites/production/camel/content/php.html
    websites/production/camel/content/python.html
    websites/production/camel/content/ruby.html
    websites/production/camel/content/scala-dsl-eip.html
    websites/production/camel/content/scripting-languages-context.html
    websites/production/camel/content/scripting-languages.html
    websites/production/camel/content/siteindex.html
    websites/production/camel/content/sitemap.html
    websites/production/camel/content/tutorial-axis-camel.html
    websites/production/camel/content/tutorial-jmsremoting.html
    websites/production/camel/content/user-guide.html

Modified: websites/production/camel/content/beanshell.html
==============================================================================
--- websites/production/camel/content/beanshell.html (original)
+++ websites/production/camel/content/beanshell.html Tue Sep 16 03:21:56 2014
@@ -42,7 +42,6 @@
   <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 src='//camel.apache.org/styles/highlighter/scripts/shBrushPlain.js' 
type='text/javascript'></script>
-  <script src='//camel.apache.org/styles/highlighter/scripts/shBrushPython.js' 
type='text/javascript'></script>
   
   <script type="text/javascript">
   SyntaxHighlighter.defaults['toolbar'] = false;
@@ -154,7 +153,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BeanShell-Howtogettheresultfrommultiplestatementsscript">How to get the 
result from multiple statements script</h3><p><strong>Available as of Camel 
2.14</strong></p><p>As the scripteengine evale method just return a Null if it 
runs a multiple statments script. Camel now look up the value of script result 
by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1

Modified: websites/production/camel/content/book-component-appendix.html
==============================================================================
--- websites/production/camel/content/book-component-appendix.html (original)
+++ websites/production/camel/content/book-component-appendix.html Tue Sep 16 
03:21:56 2014
@@ -1529,11 +1529,11 @@ template.send(&quot;direct:alias-verify&
                     </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.rbtoc1410430680858 {padding: 0px;}
-div.rbtoc1410430680858 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1410430680858 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1410837558913 {padding: 0px;}
+div.rbtoc1410837558913 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1410837558913 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1410430680858">
+/*]]>*/</style></p><div class="toc-macro rbtoc1410837558913">
 <ul class="toc-indentation"><li><a shape="rect" href="#CXF-CXFComponent">CXF 
Component</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#CXF-URIformat">URI 
format</a></li><li><a shape="rect" href="#CXF-Options">Options</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#CXF-Thedescriptionsofthedataformats">The descriptions of the 
dataformats</a>

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 Sep 16 03:21:56 
2014
@@ -43,7 +43,6 @@
   <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 src='//camel.apache.org/styles/highlighter/scripts/shBrushPlain.js' 
type='text/javascript'></script>
-  <script src='//camel.apache.org/styles/highlighter/scripts/shBrushPython.js' 
type='text/javascript'></script>
   
   <script type="text/javascript">
   SyntaxHighlighter.defaults['toolbar'] = false;
@@ -4169,11 +4168,11 @@ While not actual tutorials you might fin
                     </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.rbtoc1410538640599 {padding: 0px;}
-div.rbtoc1410538640599 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1410538640599 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1410837532904 {padding: 0px;}
+div.rbtoc1410837532904 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1410837532904 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1410538640599">
+/*]]>*/</style></p><div class="toc-macro rbtoc1410837532904">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-JmsRemoting-TutorialonSpringRemotingwithJMS">Tutorial on Spring 
Remoting with JMS</a></li><li><a shape="rect" 
href="#Tutorial-JmsRemoting-Preface">Preface</a></li><li><a shape="rect" 
href="#Tutorial-JmsRemoting-Prerequisites">Prerequisites</a></li><li><a 
shape="rect" 
href="#Tutorial-JmsRemoting-Distribution">Distribution</a></li><li><a 
shape="rect" href="#Tutorial-JmsRemoting-About">About</a></li><li><a 
shape="rect" href="#Tutorial-JmsRemoting-CreatetheCamelProject">Create the 
Camel Project</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-JmsRemoting-UpdatethePOMwithDependencies">Update the POM with 
Dependencies</a></li></ul>
 </li><li><a shape="rect" href="#Tutorial-JmsRemoting-WritingtheServer">Writing 
the Server</a>
@@ -6359,11 +6358,11 @@ So we completed the last piece in the pi
 
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1410538640852 {padding: 0px;}
-div.rbtoc1410538640852 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1410538640852 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1410837533153 {padding: 0px;}
+div.rbtoc1410837533153 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1410837533153 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1410538640852">
+/*]]>*/</style><div class="toc-macro rbtoc1410837533153">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-TutorialusingAxis1.4withApacheCamel">Tutorial using 
Axis 1.4 with Apache Camel</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-Prerequisites">Prerequisites</a></li><li><a 
shape="rect" 
href="#Tutorial-AXIS-Camel-Distribution">Distribution</a></li><li><a 
shape="rect" 
href="#Tutorial-AXIS-Camel-Introduction">Introduction</a></li><li><a 
shape="rect" href="#Tutorial-AXIS-Camel-SettinguptheprojecttorunAxis">Setting 
up the project to run Axis</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-Maven2">Maven 2</a></li><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-wsdl">wsdl</a></li><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-ConfiguringAxis">Configuring Axis</a></li><li><a 
shape="rect" href="#Tutorial-AXIS-Camel-RunningtheExample">Running the 
Example</a></li></ul>
@@ -8423,7 +8422,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookInOnePage-Howtogettheresultfrommultiplestatementsscript">How to get the 
result from multiple statements script</h3><p><strong>Available as of Camel 
2.14</strong></p><p>As the scripteengine evale method just return a Null if it 
runs a multiple statments script. Camel now look up the value of script result 
by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -8508,7 +8507,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookInOnePage-Howtogettheresultfrommultiplestatementsscript.1">How to get 
the result from multiple statements script</h3><p><strong>Available as of Camel 
2.14</strong></p><p>As the scripteengine evale method just return a Null if it 
runs a multiple statments script. Camel now look up the value of script result 
by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -8596,7 +8595,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookInOnePage-Howtogettheresultfrommultiplestatementsscript.2">How to get 
the result from multiple statements script</h3><p><strong>Available as of Camel 
2.14</strong></p><p>As the scripteengine evale method just return a Null if it 
runs a multiple statments script. Camel now look up the value of script result 
by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -8656,7 +8655,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookInOnePage-Howtogettheresultfrommultiplestatementsscript.3">How to get 
the result from multiple statements script</h3><p><strong>Available as of Camel 
2.14</strong></p><p>As the scripteengine evale method just return a Null if it 
runs a multiple statments script. Camel now look up the value of script result 
by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -8669,36 +8668,18 @@ result = body * 2 + 1
 &lt;/dependency&gt;
 ]]></script>
 </div></div>
-<h2 id="BookInOnePage-Python">Python</h2>
-
-<p>Camel supports <a shape="rect" class="external-link" 
href="http://www.python.org/"; rel="nofollow">Python</a> among other <a 
shape="rect" href="scripting-languages.html">Scripting Languages</a> to allow 
an <a shape="rect" href="expression.html">Expression</a> or <a shape="rect" 
href="predicate.html">Predicate</a> to be used in the <a shape="rect" 
href="dsl.html">DSL</a> or <a shape="rect" href="xml-configuration.html">Xml 
Configuration</a>.</p>
-
-<p>To use a Python expression use the following Java code</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-... python(&quot;somePythonExpression&quot;) ... 
+<h2 id="BookInOnePage-Python">Python</h2><p>Camel supports <a shape="rect" 
class="external-link" href="http://www.python.org/"; rel="nofollow">Python</a> 
among other <a shape="rect" href="scripting-languages.html">Scripting 
Languages</a> to allow an <a shape="rect" href="expression.html">Expression</a> 
or <a shape="rect" href="predicate.html">Predicate</a> to be used in the <a 
shape="rect" href="dsl.html">DSL</a> or <a shape="rect" 
href="xml-configuration.html">Xml Configuration</a>.</p><p>To use a Python 
expression use the following Java code</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[... python(&quot;somePythonExpression&quot;) 
... 
 ]]></script>
-</div></div>
-
-<p>For example you could use the <strong>python</strong> function to create an 
<a shape="rect" href="predicate.html">Predicate</a> in a <a shape="rect" 
href="message-filter.html">Message Filter</a> or as an <a shape="rect" 
href="expression.html">Expression</a> for a <a shape="rect" 
href="recipient-list.html">Recipient List</a></p>
-
-<h3 id="BookInOnePage-Example.4">Example</h3>
-<p>In the sample below we use Python to create a <a shape="rect" 
href="predicate.html">Predicate</a> use in the route path, to route exchanges 
from admin users to a special queue.</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-    from(&quot;direct:start&quot;)
+</div></div><p>For example you could use the <strong>python</strong> function 
to create an <a shape="rect" href="predicate.html">Predicate</a> in a <a 
shape="rect" href="message-filter.html">Message Filter</a> or as an <a 
shape="rect" href="expression.html">Expression</a> for a <a shape="rect" 
href="recipient-list.html">Recipient List</a></p><h3 
id="BookInOnePage-Example.4">Example</h3><p>In the sample below we use Python 
to create a <a shape="rect" href="predicate.html">Predicate</a> use in the 
route path, to route exchanges from admin users to a special queue.</p><div 
class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[    from(&quot;direct:start&quot;)
         .choice()
             .when().python(&quot;request.headers[&#39;user&#39;] == 
&#39;admin&#39;&quot;).to(&quot;seda:adminQueue&quot;)
         .otherwise()
             .to(&quot;seda:regularQueue&quot;);
 ]]></script>
-</div></div>
-
-<p>And a Spring DSL sample as well:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-    &lt;route&gt;
+</div></div><p>And a Spring DSL sample as well:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[    &lt;route&gt;
         &lt;from uri=&quot;direct:start&quot;/&gt;
         &lt;choice&gt;
             &lt;when&gt;
@@ -8711,9 +8692,7 @@ result = body * 2 + 1
         &lt;/choice&gt;
     &lt;/route&gt;
 ]]></script>
-</div></div>
-
-<h3 id="BookInOnePage-ScriptContext.4">ScriptContext</h3><p>The JSR-223 
scripting languages ScriptContext is pre configured with the following 
attributes all set at <code>ENGINE_SCOPE</code>:</p><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Attribute</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Value</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>context</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.CamelContext</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The Camel Context ( It cannot 
be used in groovy)</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span>camelContext</span></p></td><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.CamelContext</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"
 ><p>The Camel Context</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>exchange</p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>org.apache.camel.Exchange</code></p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p>The current 
 >Exchange</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>request</p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>org.apache.camel.Message</code></p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p>The IN 
 >message</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>response</p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>org.apache.camel.Message</code></p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p>The OUT 
 >message</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>properties</p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>org.apache.camel.builder.script.PropertiesFunction</code></p></td><td
  colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9:</strong> 
Function with a <code>resolve</code> method to make it easier to use Camels <a 
shape="rect" href="properties.html">Properties</a> component from scripts. See 
further below for example.</p></td></tr></tbody></table></div><p>See <a 
shape="rect" href="scripting-languages.html">Scripting Languages</a> for the 
list of languages with explicit DSL support.</p><h3 
id="BookInOnePage-AdditionalargumentstoScriptingEngine.4">Additional arguments 
to ScriptingEngine</h3><p><strong>Available as of Camel 2.8</strong></p><p>You 
can provide additional arguments to the <code>ScriptingEngine</code> using a 
header on the Camel message with the key <code>CamelScriptArguments</code>.<br 
clear="none"> See this example:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+</div></div><p></p><h3 
id="BookInOnePage-ScriptContext.4">ScriptContext</h3><p>The JSR-223 scripting 
languages ScriptContext is pre configured with the following attributes all set 
at <code>ENGINE_SCOPE</code>:</p><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Attribute</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Value</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>context</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.CamelContext</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The Camel Context ( It cannot 
be used in groovy)</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span>camelContext</span></p></td><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.CamelContext</code></p></td><td 
colspan="1" rowspan="1" c
 lass="confluenceTd"><p>The Camel Context</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>exchange</p></td><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Exchange</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The current 
Exchange</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>request</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Message</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The IN 
message</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>response</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Message</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The OUT 
message</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>properties</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.builder.script.PropertiesFunction
 </code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.9:</strong> Function with a 
<code>resolve</code> method to make it easier to use Camels <a shape="rect" 
href="properties.html">Properties</a> component from scripts. See further below 
for example.</p></td></tr></tbody></table></div><p>See <a shape="rect" 
href="scripting-languages.html">Scripting Languages</a> for the list of 
languages with explicit DSL support.</p><h3 
id="BookInOnePage-AdditionalargumentstoScriptingEngine.4">Additional arguments 
to ScriptingEngine</h3><p><strong>Available as of Camel 2.8</strong></p><p>You 
can provide additional arguments to the <code>ScriptingEngine</code> using a 
header on the Camel message with the key <code>CamelScriptArguments</code>.<br 
clear="none"> See this example:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[
 public void testArgumentsExample() throws Exception {
     if (!ScriptTestHelper.canRunTestOnThisPlatform()) {
@@ -8744,7 +8723,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookInOnePage-Howtogettheresultfrommultiplestatementsscript.4">How to get 
the result from multiple statements script</h3><p><strong>Available as of Camel 
2.14</strong></p><p>As the scripteengine evale method just return a Null if it 
runs a multiple statments script. Camel now look up the value of script result 
by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -8802,7 +8781,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookInOnePage-Howtogettheresultfrommultiplestatementsscript.5">How to get 
the result from multiple statements script</h3><p><strong>Available as of Camel 
2.14</strong></p><p>As the scripteengine evale method just return a Null if it 
runs a multiple statments script. Camel now look up the value of script result 
by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -8890,7 +8869,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookInOnePage-Howtogettheresultfrommultiplestatementsscript.6">How to get 
the result from multiple statements script</h3><p><strong>Available as of Camel 
2.14</strong></p><p>As the scripteengine evale method just return a Null if it 
runs a multiple statments script. Camel now look up the value of script result 
by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -19913,11 +19892,11 @@ template.send(&quot;direct:alias-verify&
                     </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.rbtoc1410538646221 {padding: 0px;}
-div.rbtoc1410538646221 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1410538646221 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1410837535187 {padding: 0px;}
+div.rbtoc1410837535187 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1410837535187 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1410538646221">
+/*]]>*/</style></p><div class="toc-macro rbtoc1410837535187">
 <ul class="toc-indentation"><li><a shape="rect" href="#CXF-CXFComponent">CXF 
Component</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#CXF-URIformat">URI 
format</a></li><li><a shape="rect" href="#CXF-Options">Options</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#CXF-Thedescriptionsofthedataformats">The descriptions of the 
dataformats</a>

Modified: websites/production/camel/content/book-languages-appendix.html
==============================================================================
--- websites/production/camel/content/book-languages-appendix.html (original)
+++ websites/production/camel/content/book-languages-appendix.html Tue Sep 16 
03:21:56 2014
@@ -42,7 +42,6 @@
   <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 src='//camel.apache.org/styles/highlighter/scripts/shBrushPlain.js' 
type='text/javascript'></script>
-  <script src='//camel.apache.org/styles/highlighter/scripts/shBrushPython.js' 
type='text/javascript'></script>
   
   <script type="text/javascript">
   SyntaxHighlighter.defaults['toolbar'] = false;
@@ -582,7 +581,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookLanguagesAppendix-Howtogettheresultfrommultiplestatementsscript">How to 
get the result from multiple statements script</h3><p><strong>Available as of 
Camel 2.14</strong></p><p>As the scripteengine evale method just return a Null 
if it runs a multiple statments script. Camel now look up the value of script 
result by using the key of "result" from the value set. If you have multiple 
statements script, you need to make sure you set the value of result variable 
as the script return value.</p><div class="code panel pdl" style="border-width: 
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -667,7 +666,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookLanguagesAppendix-Howtogettheresultfrommultiplestatementsscript.1">How 
to get the result from multiple statements script</h3><p><strong>Available as 
of Camel 2.14</strong></p><p>As the scripteengine evale method just return a 
Null if it runs a multiple statments script. Camel now look up the value of 
script result by using the key of "result" from the value set. If you have 
multiple statements script, you need to make sure you set the value of result 
variable as the script return value.</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -755,7 +754,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookLanguagesAppendix-Howtogettheresultfrommultiplestatementsscript.2">How 
to get the result from multiple statements script</h3><p><strong>Available as 
of Camel 2.14</strong></p><p>As the scripteengine evale method just return a 
Null if it runs a multiple statments script. Camel now look up the value of 
script result by using the key of "result" from the value set. If you have 
multiple statements script, you need to make sure you set the value of result 
variable as the script return value.</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -815,7 +814,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookLanguagesAppendix-Howtogettheresultfrommultiplestatementsscript.3">How 
to get the result from multiple statements script</h3><p><strong>Available as 
of Camel 2.14</strong></p><p>As the scripteengine evale method just return a 
Null if it runs a multiple statments script. Camel now look up the value of 
script result by using the key of "result" from the value set. If you have 
multiple statements script, you need to make sure you set the value of result 
variable as the script return value.</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -828,36 +827,18 @@ result = body * 2 + 1
 &lt;/dependency&gt;
 ]]></script>
 </div></div>
-<h2 id="BookLanguagesAppendix-Python">Python</h2>
-
-<p>Camel supports <a shape="rect" class="external-link" 
href="http://www.python.org/"; rel="nofollow">Python</a> among other <a 
shape="rect" href="scripting-languages.html">Scripting Languages</a> to allow 
an <a shape="rect" href="expression.html">Expression</a> or <a shape="rect" 
href="predicate.html">Predicate</a> to be used in the <a shape="rect" 
href="dsl.html">DSL</a> or <a shape="rect" href="xml-configuration.html">Xml 
Configuration</a>.</p>
-
-<p>To use a Python expression use the following Java code</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-... python(&quot;somePythonExpression&quot;) ... 
+<h2 id="BookLanguagesAppendix-Python">Python</h2><p>Camel supports <a 
shape="rect" class="external-link" href="http://www.python.org/"; 
rel="nofollow">Python</a> among other <a shape="rect" 
href="scripting-languages.html">Scripting Languages</a> to allow an <a 
shape="rect" href="expression.html">Expression</a> or <a shape="rect" 
href="predicate.html">Predicate</a> to be used in the <a shape="rect" 
href="dsl.html">DSL</a> or <a shape="rect" href="xml-configuration.html">Xml 
Configuration</a>.</p><p>To use a Python expression use the following Java 
code</p><div class="code panel pdl" style="border-width: 1px;"><div 
class="codeContent panelContent pdl">
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[... python(&quot;somePythonExpression&quot;) 
... 
 ]]></script>
-</div></div>
-
-<p>For example you could use the <strong>python</strong> function to create an 
<a shape="rect" href="predicate.html">Predicate</a> in a <a shape="rect" 
href="message-filter.html">Message Filter</a> or as an <a shape="rect" 
href="expression.html">Expression</a> for a <a shape="rect" 
href="recipient-list.html">Recipient List</a></p>
-
-<h3 id="BookLanguagesAppendix-Example.2">Example</h3>
-<p>In the sample below we use Python to create a <a shape="rect" 
href="predicate.html">Predicate</a> use in the route path, to route exchanges 
from admin users to a special queue.</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-    from(&quot;direct:start&quot;)
+</div></div><p>For example you could use the <strong>python</strong> function 
to create an <a shape="rect" href="predicate.html">Predicate</a> in a <a 
shape="rect" href="message-filter.html">Message Filter</a> or as an <a 
shape="rect" href="expression.html">Expression</a> for a <a shape="rect" 
href="recipient-list.html">Recipient List</a></p><h3 
id="BookLanguagesAppendix-Example.2">Example</h3><p>In the sample below we use 
Python to create a <a shape="rect" href="predicate.html">Predicate</a> use in 
the route path, to route exchanges from admin users to a special queue.</p><div 
class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[    from(&quot;direct:start&quot;)
         .choice()
             .when().python(&quot;request.headers[&#39;user&#39;] == 
&#39;admin&#39;&quot;).to(&quot;seda:adminQueue&quot;)
         .otherwise()
             .to(&quot;seda:regularQueue&quot;);
 ]]></script>
-</div></div>
-
-<p>And a Spring DSL sample as well:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[
-    &lt;route&gt;
+</div></div><p>And a Spring DSL sample as well:</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false" 
type="syntaxhighlighter"><![CDATA[    &lt;route&gt;
         &lt;from uri=&quot;direct:start&quot;/&gt;
         &lt;choice&gt;
             &lt;when&gt;
@@ -870,9 +851,7 @@ result = body * 2 + 1
         &lt;/choice&gt;
     &lt;/route&gt;
 ]]></script>
-</div></div>
-
-<h3 id="BookLanguagesAppendix-ScriptContext.4">ScriptContext</h3><p>The 
JSR-223 scripting languages ScriptContext is pre configured with the following 
attributes all set at <code>ENGINE_SCOPE</code>:</p><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Attribute</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Value</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>context</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.CamelContext</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The Camel Context ( It cannot 
be used in groovy)</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span>camelContext</span></p></td><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.CamelContext</code></p></td><td 
colspan="1" rowspan="1" class="confl
 uenceTd"><p>The Camel Context</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>exchange</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Exchange</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The current 
Exchange</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>request</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Message</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The IN 
message</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>response</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Message</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The OUT 
message</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>properties</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.builder.script.PropertiesFunction</code></p>
 </td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 
2.9:</strong> Function with a <code>resolve</code> method to make it easier to 
use Camels <a shape="rect" href="properties.html">Properties</a> component from 
scripts. See further below for 
example.</p></td></tr></tbody></table></div><p>See <a shape="rect" 
href="scripting-languages.html">Scripting Languages</a> for the list of 
languages with explicit DSL support.</p><h3 
id="BookLanguagesAppendix-AdditionalargumentstoScriptingEngine.4">Additional 
arguments to ScriptingEngine</h3><p><strong>Available as of Camel 
2.8</strong></p><p>You can provide additional arguments to the 
<code>ScriptingEngine</code> using a header on the Camel message with the key 
<code>CamelScriptArguments</code>.<br clear="none"> See this example:</p><div 
class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
+</div></div><p></p><h3 
id="BookLanguagesAppendix-ScriptContext.4">ScriptContext</h3><p>The JSR-223 
scripting languages ScriptContext is pre configured with the following 
attributes all set at <code>ENGINE_SCOPE</code>:</p><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Attribute</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Value</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>context</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.CamelContext</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The Camel Context ( It cannot 
be used in groovy)</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span>camelContext</span></p></td><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.CamelContext</code></p></td><td 
colspan="1" rowsp
 an="1" class="confluenceTd"><p>The Camel Context</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>exchange</p></td><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Exchange</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The current 
Exchange</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>request</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Message</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The IN 
message</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>response</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Message</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The OUT 
message</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>properties</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.builder.script.Properties
 Function</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.9:</strong> Function with a 
<code>resolve</code> method to make it easier to use Camels <a shape="rect" 
href="properties.html">Properties</a> component from scripts. See further below 
for example.</p></td></tr></tbody></table></div><p>See <a shape="rect" 
href="scripting-languages.html">Scripting Languages</a> for the list of 
languages with explicit DSL support.</p><h3 
id="BookLanguagesAppendix-AdditionalargumentstoScriptingEngine.4">Additional 
arguments to ScriptingEngine</h3><p><strong>Available as of Camel 
2.8</strong></p><p>You can provide additional arguments to the 
<code>ScriptingEngine</code> using a header on the Camel message with the key 
<code>CamelScriptArguments</code>.<br clear="none"> See this example:</p><div 
class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[
 public void testArgumentsExample() throws Exception {
     if (!ScriptTestHelper.canRunTestOnThisPlatform()) {
@@ -903,7 +882,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookLanguagesAppendix-Howtogettheresultfrommultiplestatementsscript.4">How 
to get the result from multiple statements script</h3><p><strong>Available as 
of Camel 2.14</strong></p><p>As the scripteengine evale method just return a 
Null if it runs a multiple statments script. Camel now look up the value of 
script result by using the key of "result" from the value set. If you have 
multiple statements script, you need to make sure you set the value of result 
variable as the script return value.</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -961,7 +940,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookLanguagesAppendix-Howtogettheresultfrommultiplestatementsscript.5">How 
to get the result from multiple statements script</h3><p><strong>Available as 
of Camel 2.14</strong></p><p>As the scripteengine evale method just return a 
Null if it runs a multiple statments script. Camel now look up the value of 
script result by using the key of "result" from the value set. If you have 
multiple statements script, you need to make sure you set the value of result 
variable as the script return value.</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1
@@ -1049,7 +1028,7 @@ public void testArgumentsExample() throw
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[.setHeader(&quot;myHeader&quot;).groovy(&quot;resource:classpath:mygroovy.groovy&quot;)
 ]]></script>
 </div></div><h3 
id="BookLanguagesAppendix-Howtogettheresultfrommultiplestatementsscript.6">How 
to get the result from multiple statements script</h3><p><strong>Available as 
of Camel 2.14</strong></p><p>As the scripteengine evale method just return a 
Null if it runs a multiple statments script. Camel now look up the value of 
script result by using the key of "result" from the value set. If you have 
multiple statements script, you need to make sure you set the value of result 
variable as the script return value.</p><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: py; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
+<script class="theme: Default; brush: text; gutter: false" 
type="syntaxhighlighter"><![CDATA[bar = &quot;baz&quot;;
 # some other statements ... 
 # camel take the result value as the script evaluation result
 result = body * 2 + 1

Modified: websites/production/camel/content/book-tutorials.html
==============================================================================
--- websites/production/camel/content/book-tutorials.html (original)
+++ websites/production/camel/content/book-tutorials.html Tue Sep 16 03:21:56 
2014
@@ -157,11 +157,11 @@ While not actual tutorials you might fin
                     </div>
     </div>
 <h2 id="BookTutorials-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.rbtoc1410430687311 {padding: 0px;}
-div.rbtoc1410430687311 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1410430687311 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1410837610993 {padding: 0px;}
+div.rbtoc1410837610993 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1410837610993 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1410430687311">
+/*]]>*/</style></p><div class="toc-macro rbtoc1410837610993">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-JmsRemoting-TutorialonSpringRemotingwithJMS">Tutorial on Spring 
Remoting with JMS</a></li><li><a shape="rect" 
href="#Tutorial-JmsRemoting-Preface">Preface</a></li><li><a shape="rect" 
href="#Tutorial-JmsRemoting-Prerequisites">Prerequisites</a></li><li><a 
shape="rect" 
href="#Tutorial-JmsRemoting-Distribution">Distribution</a></li><li><a 
shape="rect" href="#Tutorial-JmsRemoting-About">About</a></li><li><a 
shape="rect" href="#Tutorial-JmsRemoting-CreatetheCamelProject">Create the 
Camel Project</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-JmsRemoting-UpdatethePOMwithDependencies">Update the POM with 
Dependencies</a></li></ul>
 </li><li><a shape="rect" href="#Tutorial-JmsRemoting-WritingtheServer">Writing 
the Server</a>
@@ -2347,11 +2347,11 @@ So we completed the last piece in the pi
 
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1410430687562 {padding: 0px;}
-div.rbtoc1410430687562 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1410430687562 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1410837611240 {padding: 0px;}
+div.rbtoc1410837611240 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1410837611240 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1410430687562">
+/*]]>*/</style><div class="toc-macro rbtoc1410837611240">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-TutorialusingAxis1.4withApacheCamel">Tutorial using 
Axis 1.4 with Apache Camel</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-Prerequisites">Prerequisites</a></li><li><a 
shape="rect" 
href="#Tutorial-AXIS-Camel-Distribution">Distribution</a></li><li><a 
shape="rect" 
href="#Tutorial-AXIS-Camel-Introduction">Introduction</a></li><li><a 
shape="rect" href="#Tutorial-AXIS-Camel-SettinguptheprojecttorunAxis">Setting 
up the project to run Axis</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-Maven2">Maven 2</a></li><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-wsdl">wsdl</a></li><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-ConfiguringAxis">Configuring Axis</a></li><li><a 
shape="rect" href="#Tutorial-AXIS-Camel-RunningtheExample">Running the 
Example</a></li></ul>

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

Propchange: websites/production/camel/content/cache/main.pageCache
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

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 Tue Sep 16 03:21:56 
2014
@@ -109,11 +109,11 @@
 <div class="sectionMacroRow"><div class="columnMacro" 
style="width:20%;min-width:20%;max-width:20%;">
 <div class="panel" style="border-width: 1px;"><div class="panelContent">
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1402921105872 {padding: 0px;}
-div.rbtoc1402921105872 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1402921105872 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1410837579217 {padding: 0px;}
+div.rbtoc1410837579217 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1410837579217 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1402921105872">
+/*]]>*/</style><div class="toc-macro rbtoc1410837579217">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Camel3.0-Ideas-Camel3.0Ideas">Camel 3.0 Ideas</a>
 <ul class="toc-indentation"><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-RoutingCoreRe-engineering(raulk)">Routing 
Core Re-engineering (raulk)</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Camel3.0-Ideas-ConvertingsomeEIPsfrom&quot;performers&quot;tomere&quot;deciders&quot;">Converting
 some EIPs from "performers" to mere "deciders"</a></li></ul>

Modified: websites/production/camel/content/camel-jmx.html
==============================================================================
--- websites/production/camel/content/camel-jmx.html (original)
+++ websites/production/camel/content/camel-jmx.html Tue Sep 16 03:21:56 2014
@@ -87,11 +87,11 @@
         <tr>
         <td valign="top" width="100%">
 <div class="wiki-content maincontent"><h2 id="CamelJMX-CamelJMX">Camel 
JMX</h2><p>Apache Camel has extensive support for JMX to allow you to monitor 
and control the Camel managed objects with a JMX client.<br clear="none"> Camel 
also provides a <a shape="rect" href="jmx.html">JMX</a> component that allows 
you to subscribe to MBean notifications. This page is about how to manage and 
monitor Camel using JMX.</p><h3 id="CamelJMX-ActivatingJMXinCamel">Activating 
JMX in Camel</h3><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1410430662917 {padding: 0px;}
-div.rbtoc1410430662917 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1410430662917 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1410837576735 {padding: 0px;}
+div.rbtoc1410837576735 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1410837576735 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1410430662917">
+/*]]>*/</style></p><div class="toc-macro rbtoc1410837576735">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#CamelJMX-CamelJMX">Camel JMX</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#CamelJMX-ActivatingJMXinCamel">Activating JMX in Camel</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#CamelJMX-UsingJMXtomanageApacheCamel">Using JMX to manage Apache 
Camel</a></li><li><a shape="rect" 
href="#CamelJMX-DisablingJMXinstrumentationagentinCamel">Disabling JMX 
instrumentation agent in Camel</a></li><li><a shape="rect" 
href="#CamelJMX-LocatingaMBeanServerintheJavaVM">Locating a MBeanServer in the 
Java VM</a></li><li><a shape="rect" 
href="#CamelJMX-CreatingJMXRMIConnectorServer">Creating JMX RMI Connector 
Server</a></li><li><a shape="rect" href="#CamelJMX-JMXServiceURL">JMX Service 
URL</a></li><li><a shape="rect" 
href="#CamelJMX-TheSystemPropertiesforCamelJMXsupport">The System Properties 
for Camel JMX support</a></li><li><a shape="rect" 
href="#CamelJMX-HowtouseauthenticationwithJMX">How to use authentication with 
JMX</a></li><li><a shape="rect" 
href="#CamelJMX-JMXinsideanApplicationServer">JMX inside an Application 
Server</a>


Reply via email to