You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bu...@apache.org on 2013/08/11 04:18:47 UTC

svn commit: r874078 - in /websites/production/camel/content: book-component-appendix.html book-in-one-page.html cache/main.pageCache quartz.html quartz2.html

Author: buildbot
Date: Sun Aug 11 02:18:47 2013
New Revision: 874078

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/book-component-appendix.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/quartz.html
    websites/production/camel/content/quartz2.html

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 Sun Aug 11 02:18:47 2013
@@ -13166,7 +13166,9 @@ public class ExchangeUsingNMRTest extend
 
 <h2><a shape="rect" name="BookComponentAppendix-QuartzComponent"></a>Quartz Component</h2>
 
-<p>The <b>quartz:</b> component provides a scheduled delivery of messages using the <a shape="rect" class="external-link" href="http://www.quartz-scheduler.org/" rel="nofollow">Quartz scheduler</a>. <br clear="none">
+<p><b>Staring Camel 2.12.0 we have added <a shape="rect" href="quartz2.html" title="Quartz2">Quartz2</a> component that supports Quartz 2.x API</b></p>
+
+<p>The <b>quartz:</b> component provides a scheduled delivery of messages using the <a shape="rect" class="external-link" href="http://www.quartz-scheduler.org/" rel="nofollow">Quartz Scheduler 1.x </a>. <br clear="none">
 Each endpoint represents a different timer (in Quartz terms, a Trigger and JobDetail).</p>
 
 <p>Maven users will need to add the following dependency to their <tt>pom.xml</tt> for this component:</p>

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 Sun Aug 11 02:18:47 2013
@@ -34585,7 +34585,9 @@ public class ExchangeUsingNMRTest extend
 
 <h2><a shape="rect" name="BookInOnePage-QuartzComponent"></a>Quartz Component</h2>
 
-<p>The <b>quartz:</b> component provides a scheduled delivery of messages using the <a shape="rect" class="external-link" href="http://www.quartz-scheduler.org/" rel="nofollow">Quartz scheduler</a>. <br clear="none">
+<p><b>Staring Camel 2.12.0 we have added <a shape="rect" href="quartz2.html" title="Quartz2">Quartz2</a> component that supports Quartz 2.x API</b></p>
+
+<p>The <b>quartz:</b> component provides a scheduled delivery of messages using the <a shape="rect" class="external-link" href="http://www.quartz-scheduler.org/" rel="nofollow">Quartz Scheduler 1.x </a>. <br clear="none">
 Each endpoint represents a different timer (in Quartz terms, a Trigger and JobDetail).</p>
 
 <p>Maven users will need to add the following dependency to their <tt>pom.xml</tt> for this component:</p>

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

Modified: websites/production/camel/content/quartz.html
==============================================================================
--- websites/production/camel/content/quartz.html (original)
+++ websites/production/camel/content/quartz.html Sun Aug 11 02:18:47 2013
@@ -87,7 +87,9 @@
         <td valign="top" width="100%">
 <div class="wiki-content maincontent"><h2><a shape="rect" name="Quartz-QuartzComponent"></a>Quartz Component</h2>
 
-<p>The <b>quartz:</b> component provides a scheduled delivery of messages using the <a shape="rect" class="external-link" href="http://www.quartz-scheduler.org/" rel="nofollow">Quartz scheduler</a>. <br clear="none">
+<p><b>Staring Camel 2.12.0 we have added <a shape="rect" href="quartz2.html" title="Quartz2">Quartz2</a> component that supports Quartz 2.x API</b></p>
+
+<p>The <b>quartz:</b> component provides a scheduled delivery of messages using the <a shape="rect" class="external-link" href="http://www.quartz-scheduler.org/" rel="nofollow">Quartz Scheduler 1.x </a>. <br clear="none">
 Each endpoint represents a different timer (in Quartz terms, a Trigger and JobDetail).</p>
 
 <p>Maven users will need to add the following dependency to their <tt>pom.xml</tt> for this component:</p>

Modified: websites/production/camel/content/quartz2.html
==============================================================================
--- websites/production/camel/content/quartz2.html (original)
+++ websites/production/camel/content/quartz2.html Sun Aug 11 02:18:47 2013
@@ -87,6 +87,8 @@
         <td valign="top" width="100%">
 <div class="wiki-content maincontent"><h2><a shape="rect" name="Quartz2-Quartz2Component"></a>Quartz2 Component</h2>
 
+<p><b>Available as of Camel 2.12.0</b></p>
+
 <p>The <b>quartz2:</b> component provides a scheduled delivery of messages using the <a shape="rect" class="external-link" href="http://www.quartz-scheduler.org/" rel="nofollow">Quartz Scheduler 2.x </a>. <br clear="none">
 Each endpoint represents a different timer (in Quartz terms, a Trigger and JobDetail).</p>
 
@@ -102,6 +104,9 @@ Each endpoint represents a different tim
 ]]></script>
 </div></div>
 
+<p><b>NOTE:</b> Quartz 2.x API is not compatible with Quartz 1.x. If you need to remain on old Quartz 1.x, please<br clear="none">
+use the old <a shape="rect" href="quartz.html" title="Quartz">Quartz</a> component instead.</p>
+
 <h3><a shape="rect" name="Quartz2-URIformat"></a>URI format</h3>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
@@ -119,21 +124,21 @@ quartz2://timerName?cron=expression
 
 <h3><a shape="rect" name="Quartz2-Options"></a>Options</h3>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Parameter </th><th colspan="1" rowspan="1" class="confluenceTh"> Default </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>cron</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <em>None</em> </td><td colspan="1" rowspan="1" class="confluenceTd"> Specifies a <tt>cron</tt> expression (not compatible with the <tt>trigger.*</tt> or <tt>job.*</tt> options). </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>trigger.repeatCount</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> SimpleTrigger: How many times should the timer repeat? </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>trigger.repeatInterval</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" ro
 wspan="1" class="confluenceTd"> SimpleTrigger: The amount of time in milliseconds between repeated triggers. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>job.name</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Sets the job name. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>job.<em>XXX</em></tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Sets the job option with the <tt><em>XXX</em></tt> setter name. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>trigger.<em>XXX</em></tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Sets the trigger option with the <tt><em>XXX</em></tt> setter name. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>stateful</tt> </td><td colspan=
 "1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Uses a Quartz <tt>StatefulJob</tt> instead of the default job. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>fireNow</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> New to Camel 2.2.0, if it is true will fire the trigger when the route is start when using SimpleTrigger.</td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Parameter </th><th colspan="1" rowspan="1" class="confluenceTh"> Default </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>cron</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <em>None</em> </td><td colspan="1" rowspan="1" class="confluenceTd"> Specifies a <tt>cron</tt> expression (not compatible with the <tt>trigger.*</tt> or <tt>job.*</tt> options). </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>trigger.repeatCount</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> SimpleTrigger: How many times should the timer repeat? </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>trigger.repeatInterval</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" ro
 wspan="1" class="confluenceTd"> SimpleTrigger: The amount of time in milliseconds between repeated triggers. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>job.name</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Sets the job name. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>job.<em>XXX</em></tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Sets the job option with the <tt><em>XXX</em></tt> setter name. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>trigger.<em>XXX</em></tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Sets the trigger option with the <tt><em>XXX</em></tt> setter name. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>stateful</tt> </td><td colspan=
 "1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Uses a Quartz <tt>@PersistJobDataAfterExecution</tt> and <tt>@DisallowConcurrentExecution</tt> instead of the default job. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>fireNow</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If it is true will fire the trigger when the route is start when using SimpleTrigger.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deleteJob</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If set to true, then the trigger automatically delete when route stop. Else if set to false, it will remain in scheduler. When set to false, it will also mean user may reuse pre-configured trigger with camel Uri. Just ensure the names match. </td></tr></tbody></table>
 </div>
 </div>
 
 <p>For example, the following routing rule will fire two timer events to the <tt>mock:results</tt> endpoint:</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
-from("quartz://myGroup/myTimerName?trigger.repeatInterval=2&amp;trigger.repeatCount=1").routeId("myRoute").to("mock:result");
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+from("quartz2://myGroup/myTimerName?trigger.repeatInterval=2&amp;trigger.repeatCount=1").routeId("myRoute").to("mock:result");
 ]]></script>
 </div></div>
 
-<p>When using a <a shape="rect" class="external-link" href="http://quartz-scheduler.org/api/2.0.0/org/quartz/StatefulJob.html" rel="nofollow">StatefulJob</a>, the <a shape="rect" class="external-link" href="http://quartz-scheduler.org/api/2.0.0/org/quartz/JobDataMap.html" rel="nofollow">JobDataMap</a> is re-persisted after every execution of the job, thus preserving state for the next execution.</p>
+<p>When using <tt>stateful=true</tt>, the <a shape="rect" class="external-link" href="http://quartz-scheduler.org/api/2.0.0/org/quartz/JobDataMap.html" rel="nofollow">JobDataMap</a> is re-persisted after every execution of the job, thus preserving state for the next execution.</p>
 
-<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif" width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1"><b>Running in OSGi and having multiple bundles with quartz routes</b><br clear="none">If you run in OSGi such as Apache ServiceMix, or Apache Karaf, and have multiple bundles with Camel routes that start from <a shape="rect" href="quartz.html" title="Quartz">Quartz</a> endpoints, then make sure if you assign<br clear="none">
+<div class="panelMacro"><table class="infoMacro"><colgroup span="1"><col span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif" width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1"><b>Running in OSGi and having multiple bundles with quartz routes</b><br clear="none">If you run in OSGi such as Apache ServiceMix, or Apache Karaf, and have multiple bundles with Camel routes that start from <a shape="rect" href="quartz2.html" title="Quartz2">Quartz2</a> endpoints, then make sure if you assign<br clear="none">
 an <tt>id</tt> to the &lt;camelContext&gt; that this id is unique, as this is required by the <tt>QuartzScheduler</tt> in the OSGi container. If you do not set any <tt>id</tt> on &lt;camelContext&gt; then<br clear="none">
 a unique id is auto assigned, and there is no problem.</td></tr></table></div>
 
@@ -141,9 +146,9 @@ a unique id is auto assigned, and there 
 
 <p>By default Quartz will look for a <tt>quartz.properties</tt> file in the <tt>org/quartz</tt> directory of the classpath. If you are using WAR deployments this means just drop the quartz.properties in <tt>WEB-INF/classes/org/quartz</tt>.</p>
 
-<p>However the Camel <a shape="rect" href="quartz.html" title="Quartz">Quartz</a> component also allows you to configure properties:</p>
+<p>However the Camel <a shape="rect" href="quartz2.html" title="Quartz2">Quartz2</a> component also allows you to configure properties:</p>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Parameter </th><th colspan="1" rowspan="1" class="confluenceTh"> Default </th><th colspan="1" rowspan="1" class="confluenceTh"> Type </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>properties</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>Properties</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4</b>: You can configure a <tt>java.util.Properties</tt> instance. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>propertiesFile</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>String</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4</b>: File name of the properties to load from th
 e classpath </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Parameter </th><th colspan="1" rowspan="1" class="confluenceTh"> Default </th><th colspan="1" rowspan="1" class="confluenceTh"> Type </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>properties</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>Properties</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> You can configure a <tt>java.util.Properties</tt> instance. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>propertiesFile</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>String</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> File name of the properties to load from the classpath </td></tr></tbody></tabl
 e>
 </div>
 </div>
 
@@ -151,7 +156,7 @@ a unique id is auto assigned, and there 
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
-&lt;bean id="quartz" class="org.apache.camel.component.quartz.QuartzComponent"&gt;
+&lt;bean id="quartz" class="org.apache.camel.component.quartz2.QuartzComponent"&gt;
     &lt;property name="propertiesFile" value="com/mycompany/myquartz.properties"/&gt;
 &lt;/bean&gt;
 ]]></script>
@@ -159,11 +164,10 @@ a unique id is auto assigned, and there 
 
 
 <h3><a shape="rect" name="Quartz2-StartingtheQuartzscheduler"></a>Starting the Quartz scheduler</h3>
-<p><b>Available as of Camel 2.4</b></p>
 
-<p>The <a shape="rect" href="quartz.html" title="Quartz">Quartz</a> component offers an option to let the Quartz scheduler be started delayed, or not auto started at all.</p>
+<p>The <a shape="rect" href="quartz2.html" title="Quartz2">Quartz2</a> component offers an option to let the Quartz scheduler be started delayed, or not auto started at all.</p>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Parameter </th><th colspan="1" rowspan="1" class="confluenceTh"> Default </th><th colspan="1" rowspan="1" class="confluenceTh"> Type </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>startDelayedSeconds</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>int</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4</b>: Seconds to wait before starting the quartz scheduler. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>autoStartScheduler</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>boolean</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.4:</b> Whether or not the scheduler should be auto s
 tarted. </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Parameter </th><th colspan="1" rowspan="1" class="confluenceTh"> Default </th><th colspan="1" rowspan="1" class="confluenceTh"> Type </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>startDelayedSeconds</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>int</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Seconds to wait before starting the quartz scheduler. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>autoStartScheduler</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>true</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>boolean</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Whether or not the scheduler should be auto started. </td></tr></tbody></table>
 </div>
 </div>
 
@@ -171,7 +175,7 @@ a unique id is auto assigned, and there 
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
-&lt;bean id="quartz" class="org.apache.camel.component.quartz.QuartzComponent"&gt;
+&lt;bean id="quartz" class="org.apache.camel.component.quartz2.QuartzComponent"&gt;
     &lt;property name="startDelayedSeconds" value="5"/&gt;
 &lt;/bean&gt;
 ]]></script>
@@ -179,9 +183,8 @@ a unique id is auto assigned, and there 
 
 
 <h3><a shape="rect" name="Quartz2-Clustering"></a>Clustering</h3>
-<p><b>Available as of Camel 2.4</b></p>
 
-<p>If you use Quartz in clustered mode, e.g. the <tt>JobStore</tt> is clustered. Then from Camel 2.4 onwards the <a shape="rect" href="quartz.html" title="Quartz">Quartz</a> component will <b>not</b> pause/remove triggers when a node is being stopped/shutdown. This allows the trigger to keep running on the other nodes in the cluster.</p>
+<p>If you use Quartz in clustered mode, e.g. the <tt>JobStore</tt> is clustered. Then the <a shape="rect" href="quartz2.html" title="Quartz2">Quartz2</a> component will <b>not</b> pause/remove triggers when a node is being stopped/shutdown. This allows the trigger to keep running on the other nodes in the cluster.</p>
 
 <p><b>Note</b>: When running in clustered node no checking is done to ensure unique job name/group for endpoints. </p>
 
@@ -216,8 +219,8 @@ from("quartz2://myGroup/myTimerName?cron
 </div>
 
 <h3><a shape="rect" name="Quartz2-Specifyingtimezone"></a>Specifying time zone</h3>
-<p><b>Available as of Camel 2.8.1</b><br clear="none">
-The Quartz Scheduler allows you to configure time zone per trigger. For example to use a timezone of your country, then you can do as follows:</p>
+
+<p>The Quartz Scheduler allows you to configure time zone per trigger. For example to use a timezone of your country, then you can do as follows:</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
 quartz2://groupName/timerName?cron=0+0/5+12-18+?+*+MON-FRI&amp;trigger.timeZone=Europe/Stockholm
@@ -226,14 +229,10 @@ quartz2://groupName/timerName?cron=0+0/5
 
 <p>The timeZone value is the values accepted by <tt>java.util.TimeZone</tt>.</p>
 
-<p>In Camel 2.8.0 or older versions you would have to provide your custom <tt>String</tt> to <tt>java.util.TimeZone</tt> <a shape="rect" href="type-converter.html" title="Type Converter">Type Converter</a> to be able configure this from the endpoint uri.<br clear="none">
-From Camel 2.8.1 onwards we have included such a <a shape="rect" href="type-converter.html" title="Type Converter">Type Converter</a> in the camel-core.</p>
-
 <h3><a shape="rect" name="Quartz2-SeeAlso"></a>See Also</h3>
 <ul><li><a shape="rect" href="configuring-camel.html" title="Configuring Camel">Configuring Camel</a></li><li><a shape="rect" href="component.html" title="Component">Component</a></li><li><a shape="rect" href="endpoint.html" title="Endpoint">Endpoint</a></li><li><a shape="rect" href="getting-started.html" title="Getting Started">Getting Started</a></li></ul>
 
-<ul><li><a shape="rect" href="timer.html" title="Timer">Timer</a></li></ul>
-
+<ul><li><a shape="rect" href="quartz.html" title="Quartz">Quartz</a></li><li><a shape="rect" href="timer.html" title="Timer">Timer</a></li></ul>
 </div>
         </td>
         <td valign="top">