Commits

Anonymous committed 849730f

updating docs for 1.6.1-rc1 release

git-svn-id: http://svn.opensymphony.com/svn/quartz/trunk@79869f7d36a-ea1c-0410-88ea-9fd03e4c9665

Comments (0)

Files changed (42)

docs/wikidocs/AntJob.html

 </tr>
 <tr>
 <td class='confluenceTd'> Source Code <br clear="all" /> </td>
-<td class='confluenceTd'> <em><a href="http://wiki.opensymphony.com/download/attachments/7480/AntJob.java?version=1" title="AntJob.java attached to AntJob">_AntJob.java_</a></em><br clear="all" /> </td>
+<td class='confluenceTd'> <em><a href="http://wiki.opensymphony.com/download/attachments/7480/AntJob.java?version=1" title="AntJob.java attached to AntJob"><em>AntJob.java</em></a></em><br clear="all" /> </td>
 </tr>
 </tbody></table>
 

docs/wikidocs/BestPractices.html

 <p>In light of all of the above, we recommend as a best practice the following:  Code within the Job.execute(..) method should generally retrieve values from the <em>JobDataMap</em> on found on the <em>JobExecutionContext</em>, rather than directly from the one on the <em>JobDetail</em>.</p>
 
 
-                                            <div class="tabletitle">
-                            <a name="comments">Comments:</a>
-                        </div>
-                        <table border="0" width="100%">
-                                                        <tr>
-                                <td >
-                                    <a name="comment-4941"></a>
-                                    <font class="smallfont"><p>The last best practice is code that is only in CVS currently.</p></font>
-                                    <div align="left" class="smallfont" style="color: #666666; width: 98%; margin-bottom: 10px;">
-                                        <img src="icons/comment_16.gif" height="16" width="16" border="0" align="absmiddle"/>
-                                        Posted by cwidhelm at Jul 14, 2005 09:05
-                                    </div>
-                                </td>
-                            </tr>
-                                                    </table>
                     			    </td>
 		    </tr>
 	    </table>

docs/wikidocs/ConfigJDBCJobStoreClustering.html

 
 <p>Enable clustering by setting the "org.quartz.jobStore.isClustered" property to "true". Each instance in the cluster should use the same copy of the quartz.properties file. Exceptions of this would be to use properties files that are identical, with the following allowable exceptions: Different thread pool size, and different value for the "org.quartz.scheduler.instanceId" property. Each node in the cluster MUST have a unique instanceId, which is easily done (without needing different properties files) by placing "AUTO" as the value of this property.  See the info about the configuration properties of JDBC-JobStore for more information.</p>
 
-<table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
-<p>Never run clustering on separate machines, unless their clocks are synchronized using some form of time-sync service (daemon) that runs very regularly (the clocks must be within a second of each other). See <a href="http://www.boulder.nist.gov/timefreq/service/its.htm" title="Visit page outside Confluence">&#104;ttp://www.boulder.nist.gov/timefreq/service/its.htm</a> if you are unfamiliar with how to do this.</p></td></tr></table>
+<table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<p>Never run clustering on separate machines, unless their clocks are synchronized using some form of time-sync service (daemon) that runs very regularly (the clocks must be within a second of each other). See <a href="http://www.boulder.nist.gov/timefreq/service/its.htm" title="Visit page outside Confluence">http://www.boulder.nist.gov/timefreq/service/its.htm</a> if you are unfamiliar with how to do this.</p></td></tr></table>
 
-<table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
 <p>Never fire-up a non-clustered instance against the same set of tables that any other instance is running against. You may get serious data corruption, and will definitely experience eratic behavior.</p></td></tr></table>
 
 <div class="code"><div class="codeHeader"><b>Example Properties For A Clustered Scheduler</b></div><div class="codeContent">

docs/wikidocs/ConfigMain.html

 <td class='confluenceTd'>instanceName + '_QuartzSchedulerThread'</td>
 </tr>
 <tr>
+<td class='confluenceTd'>org.quartz.scheduler.makeSchedulerThreadDaemon</td>
+<td class='confluenceTd'>no</td>
+<td class='confluenceTd'>boolean</td>
+<td class='confluenceTd'>false</td>
+</tr>
+<tr>
 <td class='confluenceTd'>org.quartz.scheduler.idleWaitTime</td>
 <td class='confluenceTd'>no</td>
 <td class='confluenceTd'>long</td>
 <p><b>org.quartz.scheduler.threadName</b> <br/>
 Can be any String that is a valid name for a java thread. If this property is not specified, the thread will receive the scheduler's name ("org.quartz.scheduler.instanceName") plus an the appended string '_QuartzSchedulerThread'.</p>
 
+<p><b>org.quartz.scheduler.makeSchedulerThreadDaemon</b><br/>
+A boolean value ('true' or 'false') that specifies whether the the main thread of the scheduler should be a daemon thread or not.  See also the <em>org.quartz.scheduler.makeSchedulerThreadDaemon</em> property for tuning the <a href="ConfigThreadPool.html" title="ConfigThreadPool">SimpleThreadPool</a> if that is the thread pool implementation you are using (which is most likely the case).</p>
+
 <p><b>org.quartz.scheduler.idleWaitTime</b> <br/>
 Is the amount of time in milliseconds that the scheduler  will wait before re-queries for available triggers when the scheduler is otherwise idle.  Normally you should not have to 'tune' this parameter, unless you're using XA transactions, and are having problems with delayed firings of triggers that should fire immediately.</p>
 
 Represent a name-value pair that will be placed into the "scheduler context" as strings. (see Scheduler.getContext()).  So for example, the setting "org.quartz.context.key.MyKey = MyValue" would perform the equivalent of scheduler.getContext().put("MyKey", "MyValue").
 <br clear="all" /></p>
 
-<table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
 <p>The Transaction-Related properties should be left out of the config file unless you are using JTA transactions.</p></td></tr></table>
 
 <p><b>org.quartz.scheduler.userTransactionURL</b> <br/>

docs/wikidocs/ConfigRMI.html

 <br clear="all" /></p>
 
 
-<table cellpadding='5' width='85%' cellspacing='8px' class='tipMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<table cellpadding='5' width='85%' cellspacing='8px' class='tipMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
 <p>Some users experience problems with class availability (namely Job classes) between the client and server.  To work through these problems you'll need an understanding of RMI's "codebase" and RMI security managagers.  You may find these resources to be useful:</p>
 
-<p>An excellent description of RMI and codebase: <a href="http://www.kedwards.com/jini/codebase.html" title="Visit page outside Confluence">&#104;ttp://www.kedwards.com/jini/codebase.html</a> . One of the important points is to realize that "codebase" is used by the client!</p>
+<p>An excellent description of RMI and codebase: <a href="http://www.kedwards.com/jini/codebase.html" title="Visit page outside Confluence">http://www.kedwards.com/jini/codebase.html</a> . One of the important points is to realize that "codebase" is used by the client!</p>
 
-<p>Quick info about security managers: <a href="http://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp" title="Visit page outside Confluence">&#104;ttp://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp</a></p>
+<p>Quick info about security managers: <a href="http://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp" title="Visit page outside Confluence">http://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp</a></p>
 
 <p>And finally from the java API docs, read the docs for the RMISecurityManager<br/>
-<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/rmi/RMISecurityManager.html" title="Visit page outside Confluence">&#104;ttp://java.sun.com/j2se/1.4.2/docs/api/java/rmi/RMISecurityManager.html</a></p></td></tr></table>
+<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/rmi/RMISecurityManager.html" title="Visit page outside Confluence">http://java.sun.com/j2se/1.4.2/docs/api/java/rmi/RMISecurityManager.html</a></p></td></tr></table>
 
 <p><br clear="all" /></p>
 <table class='confluenceTable'><tbody>
 <p><b>org.quartz.scheduler.rmi.proxy</b><br/>
 If you want to connect to (use) a remotely served scheduler, then set the 'org.quartz.scheduler.rmi.proxy' flag to true.  You must also then specify a  host and port for the RMI Registry process - which is typically 'localhost' port 1099.</p>
 
-<table cellpadding='5' width='85%' cellspacing='8px' class='infoMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<table cellpadding='5' width='85%' cellspacing='8px' class='infoMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
 <p>It does not make sense to specify a 'true' value for both 'org.quartz.scheduler.rmi.export' and 'org.quartz.scheduler.rmi.proxy' in the same config file - if you do, the 'export' option will be ignored.  A value of 'false' for both 'export' and 'proxy' properties is of course valid, if you're not using Quartz via RMI.</p></td></tr></table>
 
 

docs/wikidocs/ConfigThreadPool.html

 </tbody></table>
 
 <p><b>org.quartz.threadPool.makeThreadsDaemons</b> <br/>
-Can be set to "true" to have the threads in the pool created as daemon threads.  Default is "false".</p>
+Can be set to "true" to have the threads in the pool created as daemon threads.  Default is "false".  See also the <em><a href="ConfigMain.html" title="ConfigMain">org.quartz.scheduler.makeSchedulerThreadDaemon</a></em> property.</p>
 
 <p><b>org.quartz.threadPool.threadsInheritGroupOfInitializingThread</b> <br/>
 Can be "true" or "false", and defaults to true.</p>

docs/wikidocs/Cookbook.html

 <p><br clear="all" /></p>
 <ul>
 	<li><a href="ListJobs.html" title="ListJobs">Listing Jobs in the Scheduler</a></li>
-	<li><a href="ListTriggers.html" title="ListTriggers">Listing Trigger in the Scheduler</a></li>
+	<li><a href="ListTriggers.html" title="ListTriggers">Listing Triggers in the Scheduler</a></li>
 	<li><a href="JobTriggers.html" title="JobTriggers">Finding Triggers of a Job</a></li>
 </ul>
 

docs/wikidocs/CreateScheduler.html

 				    <h1><a name="CreateScheduler-InstantiatingaScheduler"></a>Instantiating a Scheduler</h1>
 
 <p><br clear="all" /></p>
-
 <div class="code"><div class="codeHeader"><b>Instantiating the Default Scheduler</b></div><div class="codeContent">
-<pre class="code-java"><span class="code-comment">// the '<span class="code-keyword">default</span>' scheduler is defined in <span class="code-quote">"quartz.propeties"</span> found
-</span><span class="code-comment">// in the current working directory, in the classpath, or 
+<pre class="code-java"><span class="code-comment">// the '<span class="code-keyword">default</span>' scheduler is defined in <span class="code-quote">"quartz.properties"</span> found
+</span><span class="code-comment">// in the current working directory, in the classpath, or
 </span><span class="code-comment">// resorts to a fall-back <span class="code-keyword">default</span> that is in the quartz.jar
 </span>
 SchedulerFactory sf = <span class="code-keyword">new</span> StdSchedulerFactory();
 Scheduler scheduler = sf.getScheduler();
 
-<span class="code-comment">// Scheduler will not execute jobs until it has been started (though they can be scheduled before start()) 
+<span class="code-comment">// Scheduler will not execute jobs until it has been started (though they can be scheduled before start())
 </span>scheduler.start();</pre>
 </div></div>
-
 <p><br clear="all" /></p>
-
 <div class="code"><div class="codeHeader"><b>Instantiating A Specific Scheduler From Specific Properties</b></div><div class="codeContent">
-<pre class="code-java">SchedulerFactory sf = <span class="code-keyword">new</span> StdSchedulerFactory();
+<pre class="code-java">StdSchedulerFactory sf = <span class="code-keyword">new</span> StdSchedulerFactory();
 
 sf.initialize(schedulerProperties);
 
 Scheduler scheduler = sf.getScheduler();
 
-<span class="code-comment">// Scheduler will not execute jobs until it has been started (though they can be scheduled before start()) 
+<span class="code-comment">// Scheduler will not execute jobs until it has been started (though they can be scheduled before start())
 </span>scheduler.start();</pre>
 </div></div>
-
 <p><br clear="all" /></p>
-
 <div class="code"><div class="codeHeader"><b>Instantiating A Specific Scheduler From A Specific Property File</b></div><div class="codeContent">
-<pre class="code-java">SchedulerFactory sf = <span class="code-keyword">new</span> StdSchedulerFactory();
+<pre class="code-java">StdSchedulerFactory sf = <span class="code-keyword">new</span> StdSchedulerFactory();
 
 sf.initialize(fileName);
 
 Scheduler scheduler = sf.getScheduler();
 
-<span class="code-comment">// Scheduler will not execute jobs until it has been started (though they can be scheduled before start()) 
+<span class="code-comment">// Scheduler will not execute jobs until it has been started (though they can be scheduled before start())
 </span>scheduler.start();</pre>
 </div></div>
 

docs/wikidocs/CronTriggers Tutorial.html

 	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
 		    <tr>
 			    <td valign="top" class="pagebody">
-				    <table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+				    <table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/warning.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
 <p>Some of the content in this tutorial is taken from the Quartz 1.4.2 javadocs for <tt>CronTrigger</tt>.</p></td></tr></table>
 
 <h3><a name="CronTriggersTutorial-Introduction"></a>Introduction</h3>
 <h3><a name="CronTriggersTutorial-Format"></a>Format</h3>
 
 <p>A cron expression is a string comprised of 6 or 7 fields separated by white space. Fields can contain any of the allowed values, along with various combinations of the allowed special characters for that field. The fields are as follows:</p>
-
 <table class='confluenceTable'><tbody>
 <tr>
-<th class='confluenceTh'>Field Name</th>
-<th class='confluenceTh'>Mandatory?</th>
-<th class='confluenceTh'>Allowed Values</th>
-<th class='confluenceTh'>Allowed Special Characters</th>
+<th class='confluenceTh'> Field Name </th>
+<th class='confluenceTh'> Mandatory? </th>
+<th class='confluenceTh'> Allowed Values </th>
+<th class='confluenceTh'> Allowed Special Characters </th>
 </tr>
 <tr>
-<td class='confluenceTd'>Seconds</td>
-<td class='confluenceTd'>YES</td>
-<td class='confluenceTd'>0-59</td>
-<td class='confluenceTd'>, - * /</td>
+<td class='confluenceTd'> Seconds </td>
+<td class='confluenceTd'> YES </td>
+<td class='confluenceTd'> 0-59 </td>
+<td class='confluenceTd'> , - * / </td>
 </tr>
 <tr>
-<td class='confluenceTd'>Minutes</td>
-<td class='confluenceTd'>YES</td>
-<td class='confluenceTd'>0-59</td>
-<td class='confluenceTd'>, - * /</td>
+<td class='confluenceTd'> Minutes </td>
+<td class='confluenceTd'> YES </td>
+<td class='confluenceTd'> 0-59 </td>
+<td class='confluenceTd'> , - * / </td>
 </tr>
 <tr>
-<td class='confluenceTd'>Hours</td>
-<td class='confluenceTd'>YES</td>
-<td class='confluenceTd'>0-23</td>
-<td class='confluenceTd'>, - * /</td>
+<td class='confluenceTd'> Hours </td>
+<td class='confluenceTd'> YES </td>
+<td class='confluenceTd'> 0-23 </td>
+<td class='confluenceTd'> , - * / </td>
 </tr>
 <tr>
-<td class='confluenceTd'>Day of month</td>
-<td class='confluenceTd'>YES</td>
-<td class='confluenceTd'>1-31</td>
-<td class='confluenceTd'>, - * ? / L W C</td>
+<td class='confluenceTd'> Day of month </td>
+<td class='confluenceTd'> YES </td>
+<td class='confluenceTd'> 1-31 </td>
+<td class='confluenceTd'> , - * ? / L W<br clear="all" /> </td>
 </tr>
 <tr>
-<td class='confluenceTd'>Month</td>
-<td class='confluenceTd'>YES</td>
-<td class='confluenceTd'>1-12 or JAN-DEC</td>
-<td class='confluenceTd'>, - * /</td>
+<td class='confluenceTd'> Month </td>
+<td class='confluenceTd'> YES </td>
+<td class='confluenceTd'> 1-12 or JAN-DEC </td>
+<td class='confluenceTd'> , - * / </td>
 </tr>
 <tr>
-<td class='confluenceTd'>Day of week</td>
-<td class='confluenceTd'>YES</td>
-<td class='confluenceTd'>1-7 or SUN-SAT</td>
-<td class='confluenceTd'>, - * ? / L C #</td>
+<td class='confluenceTd'> Day of week </td>
+<td class='confluenceTd'> YES </td>
+<td class='confluenceTd'> 1-7 or SUN-SAT </td>
+<td class='confluenceTd'> , - * ? / L # </td>
 </tr>
 <tr>
-<td class='confluenceTd'>Year</td>
-<td class='confluenceTd'>NO</td>
-<td class='confluenceTd'>empty, 1970-2099</td>
-<td class='confluenceTd'>, - * /</td>
+<td class='confluenceTd'> Year </td>
+<td class='confluenceTd'> NO </td>
+<td class='confluenceTd'> empty, 1970-2099 </td>
+<td class='confluenceTd'> , - * / </td>
 </tr>
 </tbody></table>
-
-<p>So cron expressions can be as simple as this: <tt>* * * * ? *</tt><br/>
+<p>So cron expressions can be as simple as this: <tt>&#42; * * * ? *</tt><br/>
 or more complex, like this: <tt>0 0/5 14,18,3-39,52 ? JAN,MAR,SEP MON-FRI 2002-2010</tt></p>
 
 <h3><a name="CronTriggersTutorial-Specialcharacters"></a>Special characters</h3>
 
 <ul>
-	<li><b><tt>&#42;</tt></b> (<em>"all values"</em>) - used to select all values within a field. For example, "&#42;" in the minute field means <em>"every minute"</em>.</li>
-</ul>
-
-
-<ul>
-	<li><b><tt>?</tt></b> (<em>"no specific value"</em>) - useful when you need to specify something in one of the two fields in which the character is allowed, but not the other. For example, if I want my trigger to fire on a particular day of the month (say, the 10th), but don't care what day of the week that happens to be, I would put "10" in the day-of-month field, and "?" in the day-of-week field. See the examples below for clarification.</li>
+	<li><tt><b>&#42;</b></tt> (<em>"all values"</em>) - used to select all values within a field. For example, "*" in the minute field means <em>"every minute"</em>.</li>
 </ul>
 
 
 <ul>
-	<li><b><tt>-</tt></b> - used to specify ranges. For example, "10-12" in the hour field means <em>"the hours 10, 11 and 12"</em>.</li>
+	<li><tt><b>?</b></tt> (<em>"no specific value"</em>) - useful when you need to specify something in one of the two fields in which the character is allowed, but not the other. For example, if I want my trigger to fire on a particular day of the month (say, the 10th), but don't care what day of the week that happens to be, I would put "10" in the day-of-month field, and "?" in the day-of-week field. See the examples below for clarification.</li>
 </ul>
 
 
 <ul>
-	<li><b><tt>,</tt></b> - used to specify additional values. For example, "MON,WED,FRI" in the day-of-week field means <em>"the days Monday, Wednesday, and Friday"</em>.</li>
+	<li><tt><b>&#45;</b></tt> &#45; used to specify ranges. For example, "10-12" in the hour field means <em>"the hours 10, 11 and 12"</em>.</li>
 </ul>
 
 
 <ul>
-	<li><b><tt>/</tt></b> - used to specify increments. For example, "0/15" in the seconds field means <em>"the seconds 0, 15, 30, and 45"</em>. And "5/15" in the seconds field means <em>"the seconds 5, 20, 35, and 50"</em>. You can also specify '/' after the '&#42;' character - in this case '&#42;' is equivalent to having '0' before the '/'. '1/3' in the day-of-month field means <em>"fire every 3 days starting on the first day of the month"</em>.</li>
+	<li><tt><b>,</b></tt> &#45; used to specify additional values. For example, "MON,WED,FRI" in the day-of-week field means <em>"the days Monday, Wednesday, and Friday"</em>.</li>
 </ul>
 
 
 <ul>
-	<li><b><tt>L</tt></b> (<em>"last"</em>) - has different meaning in each of the two fields in which it is allowed. For example, the value "L" in the day-of-month field means <em>"the last day of the month"</em> - day 31 for January, day 28 for February on non-leap years. If used in the day-of-week field by itself, it simply means "7" or "SAT". But if used in the day-of-week field after another value, it means <em>"the last xxx day of the month"</em> - for example "6L" means <em>"the last friday of the month"</em>. When using the 'L' option, it is important not to specify lists, or ranges of values, as you'll get confusing results.</li>
+	<li><tt><b>/</b></tt> &#45; used to specify increments. For example, "0/15" in the seconds field means <em>"the seconds 0, 15, 30, and 45"</em>. And "5/15" in the seconds field means <em>"the seconds 5, 20, 35, and 50"</em>. You can also specify '/' after the '<b>' character - in this case '</b>' is equivalent to having '0' before the '/'. '1/3' in the day-of-month field means <em>"fire every 3 days starting on the first day of the month"</em>.</li>
 </ul>
 
 
 <ul>
-	<li><b><tt>W</tt></b> (<em>"weekday"</em>) - used to specify the weekday (Monday-Friday) nearest the given day. As an example, if you were to specify "15W" as the value for the day-of-month field, the meaning is: <em>"the nearest weekday to the 15th of the month"</em>. So if the 15th is a Saturday, the trigger will fire on Friday the 14th. If the 15th is a Sunday, the trigger will fire on Monday the 16th. If the 15th is a Tuesday, then it will fire on Tuesday the 15th. However if you specify "1W" as the value for day-of-month, and the 1st is a Saturday, the trigger will fire on Monday the 3rd, as it will not 'jump' over the boundary of a month's days. The 'W' character can only be specified when the day-of-month is a single day, not a range or list of days.</li>
+	<li><tt><b>L</b></tt> (<em>"last"</em>) - has different meaning in each of the two fields in which it is allowed. For example, the value "L" in the day-of-month field means <em>"the last day of the month"</em> &#45; day 31 for January, day 28 for February on non-leap years. If used in the day-of-week field by itself, it simply means "7" or "SAT". But if used in the day-of-week field after another value, it means <em>"the last xxx day of the month"</em> &#45; for example "6L" means <em>"the last friday of the month"</em>. When using the 'L' option, it is important not to specify lists, or ranges of values, as you'll get confusing results.</li>
 </ul>
 
 
-<table cellpadding='5' width='85%' cellspacing='8px' class='tipMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
-<p>The 'L' and 'W' characters can also be combined in the day-of-month field to yield 'LW', which translates to <em>"last weekday of the month"</em>.</p></td></tr></table>
-
 <ul>
-	<li><b><tt>#</tt></b> - used to specify "the nth" XXX day of the month. For example, the value of "6#3" in the day-of-week field means <em>"the third Friday of the month"</em> (day 6 = Friday and "#3" = the 3rd one in the month). Other examples: "2#1" = the first Monday of the month and "4#5" = the fifth Wednesday of the month. Note that if you specify "#5" and there is not 5 of the given day-of-week in the month, then no firing will occur that month.</li>
+	<li><tt><b>W</b></tt> (<em>"weekday"</em>) - used to specify the weekday (Monday-Friday) nearest the given day. As an example, if you were to specify "15W" as the value for the day-of-month field, the meaning is: <em>"the nearest weekday to the 15th of the month"</em>. So if the 15th is a Saturday, the trigger will fire on Friday the 14th. If the 15th is a Sunday, the trigger will fire on Monday the 16th. If the 15th is a Tuesday, then it will fire on Tuesday the 15th. However if you specify "1W" as the value for day-of-month, and the 1st is a Saturday, the trigger will fire on Monday the 3rd, as it will not 'jump' over the boundary of a month's days. The 'W' character can only be specified when the day-of-month is a single day, not a range or list of days.
+<table cellpadding='5' width='85%' cellspacing='8px' class='tipMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<p>The 'L' and 'W' characters can also be combined in the day-of-month field to yield 'LW', which translates to <em>"last weekday of the month"</em>.</p></td></tr></table></li>
+	<li><tt><b>&#35;</b></tt> &#45; used to specify "the nth" XXX day of the month. For example, the value of "6#3" in the day-of-week field means <em>"the third Friday of the month"</em> (day 6 = Friday and "#3" = the 3rd one in the month). Other examples: "2#1" = the first Monday of the month and "4#5" = the fifth Wednesday of the month. Note that if you specify "#5" and there is not 5 of the given day-of-week in the month, then no firing will occur that month.
+<table cellpadding='5' width='85%' cellspacing='8px' class='infoMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<p>The legal characters and the names of months and days of the week are not case sensitive. <tt>MON</tt> is the same as <tt>mon</tt>.</p></td></tr></table></li>
 </ul>
 
 
-<ul>
-	<li><b><tt>C</tt></b> (<em>"calendar"</em>) - this means values are calculated against the associated calendar, if any. If no calendar is associated, then it is equivalent to having an all-inclusive calendar. A value of "5C" in the day-of-month field means <em>"the first day included by the calendar on or after the 5th"</em>. A value of "1C" in the day-of-week field means <em>"the first day included by the calendar on or after Sunday"</em>.</li>
-</ul>
-
-
-<table cellpadding='5' width='85%' cellspacing='8px' class='infoMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
-<p>The legal characters and the names of months and days of the week are not case sensitive. <tt>MON</tt> is the same as <tt>mon</tt>.</p></td></tr></table>
-
 <h3><a name="CronTriggersTutorial-Examples"></a>Examples</h3>
 
 <p>Here are some full examples:</p>
-
 <table class='confluenceTable'><tbody>
 <tr>
-<th class='confluenceTh'>Expression</th>
-<th class='confluenceTh'>Meaning</th>
+<th class='confluenceTh'> Expression </th>
+<th class='confluenceTh'> Meaning </th>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 0 12 * * ?</tt></td>
-<td class='confluenceTd'>Fire at 12pm (noon) every day</td>
+<td class='confluenceTd'> <tt>0 0 12 * * ?</tt> </td>
+<td class='confluenceTd'> Fire at 12pm (noon) every day </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 ? * *</tt></td>
-<td class='confluenceTd'>Fire at 10:15am every day</td>
+<td class='confluenceTd'> <tt>0 15 10 ? * *</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am every day </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 * * ?</tt></td>
-<td class='confluenceTd'>Fire at 10:15am every day</td>
+<td class='confluenceTd'> <tt>0 15 10 * * ?</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am every day </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 * * ? *</tt></td>
-<td class='confluenceTd'>Fire at 10:15am every day</td>
+<td class='confluenceTd'> <tt>0 15 10 * * ? *</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am every day </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 * * ? 2005</tt></td>
-<td class='confluenceTd'>Fire at 10:15am every day during the year 2005</td>
+<td class='confluenceTd'> <tt>0 15 10 * * ? 2005</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am every day during the year 2005 </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 * 14 * * ?</tt></td>
-<td class='confluenceTd'>Fire every minute starting at 2pm and ending at 2:59pm, every day</td>
+<td class='confluenceTd'> <tt>0 * 14 * * ?</tt> </td>
+<td class='confluenceTd'> Fire every minute starting at 2pm and ending at 2:59pm, every day </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 0/5 14 * * ?</tt></td>
-<td class='confluenceTd'>Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day</td>
+<td class='confluenceTd'> <tt>0 0/5 14 * * ?</tt> </td>
+<td class='confluenceTd'> Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 0/5 14,18 * * ?</tt></td>
-<td class='confluenceTd'>Fire every 5 minutes starting at 2pm and ending at 2:55pm, AND fire every 5 minutes starting at 6pm and ending at 6:55pm, every day</td>
+<td class='confluenceTd'> <tt>0 0/5 14,18 * * ?</tt> </td>
+<td class='confluenceTd'> Fire every 5 minutes starting at 2pm and ending at 2:55pm, AND fire every 5 minutes starting at 6pm and ending at 6:55pm, every day </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 0-5 14 * * ?</tt></td>
-<td class='confluenceTd'>Fire every minute starting at 2pm and ending at 2:05pm, every day</td>
+<td class='confluenceTd'> <tt>0 0-5 14 * * ?</tt> </td>
+<td class='confluenceTd'> Fire every minute starting at 2pm and ending at 2:05pm, every day </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 10,44 14 ? 3 WED</tt></td>
-<td class='confluenceTd'>Fire at 2:10pm and at 2:44pm every Wednesday in the month of March.</td>
+<td class='confluenceTd'> <tt>0 10,44 14 ? 3 WED</tt> </td>
+<td class='confluenceTd'> Fire at 2:10pm and at 2:44pm every Wednesday in the month of March. </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 ? * MON-FRI</tt></td>
-<td class='confluenceTd'>Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday</td>
+<td class='confluenceTd'> <tt>0 15 10 ? * MON-FRI</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 15 * ?</tt></td>
-<td class='confluenceTd'>Fire at 10:15am on the 15th day of every month</td>
+<td class='confluenceTd'> <tt>0 15 10 15 * ?</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am on the 15th day of every month </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 L * ?</tt></td>
-<td class='confluenceTd'>Fire at 10:15am on the last day of every month</td>
+<td class='confluenceTd'> <tt>0 15 10 L * ?</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am on the last day of every month </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 ? * 6L</tt></td>
-<td class='confluenceTd'>Fire at 10:15am on the last Friday of every month</td>
+<td class='confluenceTd'> <tt>0 15 10 ? * 6L</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am on the last Friday of every month </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 ? * 6L</tt></td>
-<td class='confluenceTd'>Fire at 10:15am on the last Friday of every month</td>
+<td class='confluenceTd'> <tt>0 15 10 ? * 6L</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am on the last Friday of every month </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 ? * 6L 2002-2005</tt></td>
-<td class='confluenceTd'>Fire at 10:15am on every last friday of every month during the years 2002, 2003, 2004 and 2005</td>
+<td class='confluenceTd'> <tt>0 15 10 ? * 6L 2002-2005</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am on every last friday of every month during the years 2002, 2003, 2004 and 2005 </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 15 10 ? * 6#3</tt></td>
-<td class='confluenceTd'>Fire at 10:15am on the third Friday of every month</td>
+<td class='confluenceTd'> <tt>0 15 10 ? * 6#3</tt> </td>
+<td class='confluenceTd'> Fire at 10:15am on the third Friday of every month </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 0 12 1/5 * ?</tt></td>
-<td class='confluenceTd'>Fire at 12pm (noon) every 5 days every month, starting on the first day of the month.</td>
+<td class='confluenceTd'> <tt>0 0 12 1/5 * ?</tt> </td>
+<td class='confluenceTd'> Fire at 12pm (noon) every 5 days every month, starting on the first day of the month. </td>
 </tr>
 <tr>
-<td class='confluenceTd'><tt>0 11 11 11 11 ?</tt></td>
-<td class='confluenceTd'>Fire every November 11th at 11:11am.</td>
+<td class='confluenceTd'> <tt>0 11 11 11 11 ?</tt> </td>
+<td class='confluenceTd'> Fire every November 11th at 11:11am. </td>
 </tr>
 </tbody></table>
-
-<table cellpadding='5' width='85%' cellspacing='8px' class='warningMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/forbidden.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
-<p>Pay attention to the effects of '?' and '*' in the day-of-week and day-of-month fields!</p></td></tr></table>
+<table cellpadding='5' width='85%' cellspacing='8px' class='warningMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/forbidden.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<p>Pay attention to the effects of '?' and '*' in the day-of-week and day-of-month fields&#33;</p></td></tr></table>
 
 <h3><a name="CronTriggersTutorial-Notes"></a>Notes</h3>
+
 <ul>
-	<li>Support for the features described for the 'C' character is not complete.</li>
 	<li>Support for specifying both a day-of-week and a day-of-month value is not complete (you must currently use the '?' character in one of these fields).</li>
 	<li>Be careful when setting fire times between mid-night and 1:00 AM - "daylight savings" can cause a skip or a repeat depending on whether the time moves back or jumps forward.</li>
 </ul>

docs/wikidocs/DailyCalendarTrigger.html

 <p>Another thought is a SimpleTrigger, since we can use startTime and endTime to limit fire times (this also true with CronTrigger). But since startTime and endTime are Date objects, for this to work, we would have to reschedule the SimpleTrigger every day.</p>
 
 <p>So our only real option here is to use a Calendar to build our schedule. We start by building a trigger that is close to what we want. In this case, since we want fire times to be based on a preset time (rather than when the trigger was scheduled), it will probably be easier to use CronTrigger. However, SimpleTrigger would be an effective candidate here as well.</p>
-<div class="code"><div class="codeHeader"><b>Defining a Calendar</b></div><div class="codeContent">
+<div class="code"><div class="codeHeader"><b>Defining the Trigger (fires on the fifth working day of every month at 5:00 PM)</b></div><div class="codeContent">
 <pre class="code-java">CronTrigger testTrigger = <span class="code-keyword">new</span> CronTrigger(<span class="code-quote">"testTrigger"</span>, <span class="code-quote">"TEST"</span>, <span class="code-quote">"0 0/5 * * * ?"</span>); <span class="code-comment">//every five minutes
 </span>testTrigger.setJobName(<span class="code-quote">"TestJob"</span>);
 testTrigger.setJobGroup(<span class="code-quote">"TEST"</span>);</pre>
 </div></div>
 <p>Then we create a Calendar to limit out the times we don't want. Prior to Quartz 1.5.2, this would have meant writing a custom Calendar, as none of the existing Calendar implementations could limit schedules by the time of day. 1.5.2, however saw the addition of DailyCalendar, donated by Mike Funk:</p>
-<div class="code"><div class="codeHeader"><b>Defining the Trigger (fires on the fifth working day of every month at 5:00 PM)</b></div><div class="codeContent">
+<div class="code"><div class="codeHeader"><b>Defining a Calendar</b></div><div class="codeContent">
 <pre class="code-java">DailyCalendar dailyCal = <span class="code-keyword">new</span> DailyCalendar(<span class="code-quote">"dailyCalendar"</span>, <span class="code-quote">"8:15"</span>, <span class="code-quote">"17:30"</span>);
 
 <span class="code-comment">//This creates a calendar which excludes the time range we want.

docs/wikidocs/DefineJobWithData.html

 				    <h1><a name="DefineJobWithData-DefiningaJob"></a>Defining a Job</h1>
 
 <p><br clear="all" /></p>
-
 <div class="code"><div class="codeHeader"><b>A Job Class</b></div><div class="codeContent">
 <pre class="code-java"><span class="code-keyword">public</span> class PrintPropsJob <span class="code-keyword">implements</span> Job {
 
 	<span class="code-keyword">public</span> PrintPropsJob() {
-	}
+		<span class="code-comment">// Instances of Job must have a <span class="code-keyword">public</span> no-argument constructor.
+</span>	}
 
 	<span class="code-keyword">public</span> void execute(JobExecutionContext context)
 			<span class="code-keyword">throws</span> JobExecutionException {
 
 		JobDataMap data = context.getJobDetail().getJobDataMap();
 		<span class="code-object">System</span>.out.println(<span class="code-quote">"someProp = "</span> + data.getString(<span class="code-quote">"someProp"</span>));
-		<span class="code-object">System</span>.out.println(<span class="code-quote">"someObjectProp = "</span> + data.getObject(<span class="code-quote">"someObjectProp"</span>));
 	}
 
 }</pre>
 </div></div>
-
-
 <div class="code"><div class="codeHeader"><b>Defining a Job Instance</b></div><div class="codeContent">
 <pre class="code-java"><span class="code-comment">// Define job instance
 </span>JobDetail job = <span class="code-keyword">new</span> JobDetail(<span class="code-quote">"job1"</span>, <span class="code-quote">"group1"</span>, MyJobClass.class);
-job.getDataMap(<span class="code-quote">"someProp"</span>, <span class="code-quote">"someValue"</span>);
-job.getDataMap(<span class="code-quote">"someObjectProp"</span>, someObjectValue);</pre>
+job.getDataMap().put(<span class="code-quote">"someProp"</span>, <span class="code-quote">"someValue"</span>);</pre>
 </div></div>
 
                     			    </td>

docs/wikidocs/Documentation.html

 <h3><a name="Documentation-2.QuartzVersions"></a>2. Quartz Versions</h3>
 
 <ul>
-	<li>Current release - <a href="Quartz 1.6.0.html" title="Quartz 1.6.0">Quartz 1.6.0</a></li>
+	<li>Current release - <a href="Quartz 1.6.1.html" title="Quartz 1.6.1">Quartz 1.6.1</a> - Release Candidate 1</li>
 	<li><a href="Releases.html" title="Releases">Previous Releases</a></li>
 </ul>
 

docs/wikidocs/Example14.html

 	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
 		    <tr>
 			    <td valign="top" class="pagebody">
-				    <h1><a name="Example14-Example14TriggerPriority">Example 14 - Trigger Priorities</a></h1>
+				    <h1><a name="Example14-Example14TriggerPriorities"></a>Example 14 - Trigger Priorities</h1>
+
+
+<h2><a name="Example14-Overview"></a>Overview</h2>
 
-<h2><a name="Example14-Overview">Overview</a></h2>
 <p>This example will demonstrate how Trigger priorities can be used to manage firing order for Triggers with the same fire time.</p>
 
 <p>The program will perform the following actions:</p>
-
 <ul>
 	<li>Create a Scheduler with a single worker thread</li>
 	<li>Schedule three Triggers with different priorites that fire the first time at the same time, and a second time at staggered intervals</li>
 </ul>
 
 
-<h2><a name="Example14-RunningtheExample">Running the Example</a></h2>
-<p>This example can be executed from the <b>examples/example14</b> directory.   There are two out-of-the-box methods for running this example</p>
+<h2><a name="Example14-RunningtheExample"></a>Running the Example</h2>
 
+<p>This example can be executed from the <b>examples/example14</b> directory.   There are two out-of-the-box methods for running this example</p>
 <ul>
-	<li><b>example14.sh</b> - A UNIX/Linux shell script</li>
-	<li><b>example14.bat</b> - A Windows Batch file</li>
+	<li><b>example14.sh</b> &#45; A UNIX/Linux shell script</li>
+	<li><b>example14.bat</b> &#45; A Windows Batch file</li>
 </ul>
 
-<h2><a name="Example14-Results">Expected Results</a></h2>
-<p>Each of the three Triggers should fire twice.  Once in order of priority as they all start at the same time, and a second time in order of their staggered firing times.
-You should see something like this in the log or on the console:
-</p>
 
+<h2><a name="Example14-ExpectedResults"></a>Expected Results</h2>
+
+<p>Each of the three Triggers should fire twice. Once in order of priority as they all start at the same time, and a second time in order of their staggered firing times. You should see something like this in the log or on the console:</p>
 <div class="code"><div class="codeContent">
-<pre class="code-java">
-[INFO] 15 Aug 12:15:51.345 PM PriorityExampleScheduler_Worker-0 [org.quartz.examples.example14.TriggerEchoJob]
+<pre class="code-java">INFO 15 Aug 12:15:51.345 PM PriorityExampleScheduler_Worker-0 org.quartz.examples.example14.TriggerEchoJob
 TRIGGER: Priority10Trigger15SecondRepeat
-
-[INFO] 15 Aug 12:15:51.345 PM PriorityExampleScheduler_Worker-0 [org.quartz.examples.example14.TriggerEchoJob]
+INFO 15 Aug 12:15:51.345 PM PriorityExampleScheduler_Worker-0 org.quartz.examples.example14.TriggerEchoJob
 TRIGGER: Priority5Trigger10SecondRepeat
-
-[INFO] 15 Aug 12:15:51.345 PM PriorityExampleScheduler_Worker-0 [org.quartz.examples.example14.TriggerEchoJob]
+INFO 15 Aug 12:15:51.345 PM PriorityExampleScheduler_Worker-0 org.quartz.examples.example14.TriggerEchoJob
 TRIGGER: PriorityNeg5Trigger5SecondRepeat
-
-[INFO] 15 Aug 12:15:56.220 PM PriorityExampleScheduler_Worker-0 [org.quartz.examples.example14.TriggerEchoJob]
+INFO 15 Aug 12:15:56.220 PM PriorityExampleScheduler_Worker-0 org.quartz.examples.example14.TriggerEchoJob
 TRIGGER: PriorityNeg5Trigger5SecondRepeat
-
-[INFO] 15 Aug 12:16:01.220 PM PriorityExampleScheduler_Worker-0 [org.quartz.examples.example14.TriggerEchoJob]
+INFO 15 Aug 12:16:01.220 PM PriorityExampleScheduler_Worker-0 org.quartz.examples.example14.TriggerEchoJob
 TRIGGER: Priority5Trigger10SecondRepeat
-
-[INFO] 15 Aug 12:16:06.220 PM PriorityExampleScheduler_Worker-0 [org.quartz.examples.example14.TriggerEchoJob]
-TRIGGER: Priority10Trigger15SecondRepeat
-</pre>
+INFO 15 Aug 12:16:06.220 PM PriorityExampleScheduler_Worker-0 org.quartz.examples.example14.TriggerEchoJob
+TRIGGER: Priority10Trigger15SecondRepeat</pre>
 </div></div>
 
-<h2><a name="Example14-TheCode">The Code</a></h2>
-<p>The code for this example resides in the package <b>org.quartz.examples.example14</b>.   </p>
+<h2><a name="Example14-TheCode"></a>The Code</h2>
 
-<p>The code in this example is made up of the following classes:</p>
+<p>The code for this example resides in the package <b>org.quartz.examples.example14</b>.</p>
 
-<table class='confluenceTable'>
+<p>The code in this example is made up of the following classes:</p>
+<table class='confluenceTable'><tbody>
 <tr>
 <th class='confluenceTh'> Class Name </th>
-<th class='confluenceTh'> Description</th>
+<th class='confluenceTh'> Description </th>
 </tr>
 <tr>
 <td class='confluenceTd'> PriorityExample </td>
-<td class='confluenceTd'> The main program</td>
+<td class='confluenceTd'> The main program </td>
 </tr>
 <tr>
 <td class='confluenceTd'> TriggerEchoJob </td>
-<td class='confluenceTd'> A simple job that echos the name if the Trigger that fired it</td>
+<td class='confluenceTd'> A simple job that echos the name if the Trigger that fired it </td>
 </tr>
-</table>
+</tbody></table>
 
-<h3><a name="Example14-TriggerEchoJob">TriggerEchoJob</a></h3>
-<p>TriggerEchoJob is a simple job that implements the <em>Job</em> interface and logs the name of the <em>Trigger</em> that fired it to the log (by default, this will simply go to the screen):</p>
+<h3><a name="Example14-TriggerEchoJob"></a>TriggerEchoJob</h3>
 
+<p>TriggerEchoJob is a simple job that implements the <em>Job</em> interface and logs the name of the <em>Trigger</em> that fired it to the log (by default, this will simply go to the screen):</p>
 <div class="code"><div class="codeContent">
 <pre class="code-java"><span class="code-keyword">public</span> void execute(JobExecutionContext context) <span class="code-keyword">throws</span> JobExecutionException {
-    LOG.info(<span class="code-quote">"TRIGGER: "</span> + context.getTrigger().getName());
+    LOG.info(<span class="code-quote">"TRIGGER: "</span> + context.getTrigger().getName())
 }</pre>
 </div></div>
 
-<h3><a name="Example14-SimpleExample">PriorityExample</a></h3>
-<p>The program starts by getting an instance of the Scheduler.  This is done by creating a <em>StdSchedulerFactory</em> and then using it to create a scheduler.</p>
+<h3><a name="Example14-PriorityExample"></a>PriorityExample</h3>
 
+<p>The program starts by getting an instance of the Scheduler.  This is done by creating a <em>StdSchedulerFactory</em> and then using it to create a scheduler.</p>
 <div class="code"><div class="codeContent">
-<pre class="code-java">
-SchedulerFactory sf = <span class="code-keyword">new</span> StdSchedulerFactory(
+<pre class="code-java">SchedulerFactory sf = <span class="code-keyword">new</span> StdSchedulerFactory(
     <span class="code-quote">"org/quartz/examples/example14/quartz_priority.properties"</span>);
-Scheduler sched = sf.getScheduler();
+Scheduler sched = sf.getScheduler();</pre>
 </div></div>
+<p>We pass a specific Quartz properties file to configure our new Scheduler instance.   These properties will create a simple, RAM-based scheduler with only one worker thread  so we can see priorities act as the tie breaker when Triggers compete for the single thread, <em>quartz_priority.properties</em>:</p>
 
-<p>We pass a specific Quartz properties file to configure our new Scheduler instance.  
-These properties will create a simple, RAM-based scheduler with only one worker thread 
-so we can see priorities act as the tie breaker when Triggers compete for the single thread, <em>quartz_priority.properties</em>:</p>
 <div class="code"><div class="codeContent">
-<pre class="code-java">
-org.quartz.scheduler.instanceName=PriorityExampleScheduler
-
-<span class="code-comment"># Set thread count to 1 to force Triggers scheduled for the same time to 
-# to be ordered by priority.</span>
+<pre class="code-java">org.quartz.scheduler.instanceName=PriorityExampleScheduler
+# Set thread count to 1 to force Triggers scheduled <span class="code-keyword">for</span> the same time to
+# to be ordered by priority.
 org.quartz.threadPool.threadCount=1
 org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool
 
-org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore
-</pre>
+org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore</pre>
 </div></div>
 
-<p>The TriggerEchoJob is defined as a Job to Quartz using the <em>JobDetail</em> class.  It passes <b>null</b> for its group, so it will use the default group:</p>
-<div class="code"><div class="codeContent">
-<pre class="code-java">JobDetail job = <span class="code-keyword">new</span> JobDetail(<span class="code-quote">"TriggerEchoJob"</span>, <span class="code-keyword">null</span>, TriggerEchoJob.class);</pre>
-</div></div>
+<p>The TriggerEchoJob is defined as a Job to Quartz using the <em>JobDetail</em> class.  It passes <b>null</b> for its group, so it will use the default group:JobDetail job = new JobDetail("TriggerEchoJob", null, TriggerEchoJob.class);<br/>
+We create three <em>SimpleTrigger</em>s that will all fire the first time five seconds from now but with different priorities, and then fire a second time at staggered five second intervals:// Calculate the start time of all triggers as 5 seconds from now</p>
 
-<p>We create three <em>SimpleTrigger</em>s that will all fire the first time five seconds from now but with different priorities, and then fire a second time at staggered five second intervals:</p>
 <div class="code"><div class="codeContent">
-<pre class="code-java">
-<span class="code-comment">// Calculate the start time of all triggers as 5 seconds from now</span>
-Calendar startTime = Calendar.getInstance();
+<pre class="code-java">Calendar startTime = Calendar.getInstance();
 startTime.add(Calendar.SECOND, 5);
-        
-<span class="code-comment">// First trigger has priority of -5, and will repeat after 5 seconds</span>
-SimpleTrigger trigger1 = 
-    <span class="code-keyword">new</span> SimpleTrigger(<span class="code-quote">"PriorityNeg5Trigger5SecondRepeat"</span>, null, startTime.getTime(), null, 1, 5L * 1000L);
+
+<span class="code-comment">// First trigger has priority of \-5, and will repeat after 5 seconds
+</span>SimpleTrigger trigger1 =
+ <span class="code-keyword">new</span> SimpleTrigger(<span class="code-quote">"PriorityNeg5Trigger5SecondRepeat"</span>, <span class="code-keyword">null</span>, startTime.getTime(), <span class="code-keyword">null</span>, 1, 5L * 1000L);
 trigger1.setPriority(-5);
 trigger1.setJobName(<span class="code-quote">"TriggerEchoJob"</span>);
 
-<span class="code-comment">// Second trigger has default priority of 5, and will repeat after 10 seconds</span>
-SimpleTrigger trigger2 = 
-    <span class="code-keyword">new</span> SimpleTrigger(<span class="code-quote">"Priority5Trigger10SecondRepeat"</span>, null, startTime.getTime(), null, 1, 10L * 1000L);
+<span class="code-comment">// Second trigger has <span class="code-keyword">default</span> priority of 5, and will repeat after 10 seconds
+</span>SimpleTrigger trigger2 =
+ <span class="code-keyword">new</span> SimpleTrigger(<span class="code-quote">"Priority5Trigger10SecondRepeat"</span>, <span class="code-keyword">null</span>, startTime.getTime(), <span class="code-keyword">null</span>, 1, 10L * 1000L);
 trigger2.setJobName(<span class="code-quote">"TriggerEchoJob"</span>);
-        
-<span class="code-comment">// Third trigger has priority 10, and will repeat after 15 seconds</span>
-SimpleTrigger trigger3 = 
-    <span class="code-keyword">new</span> SimpleTrigger(<span class="code-quote">"Priority10Trigger15SecondRepeat"</span>, null, startTime.getTime(), null, 1, 15L * 1000L);
+
+<span class="code-comment">// Third trigger has priority 10, and will repeat after 15 seconds
+</span>SimpleTrigger trigger3 =
+ <span class="code-keyword">new</span> SimpleTrigger(<span class="code-quote">"Priority10Trigger15SecondRepeat"</span>, <span class="code-keyword">null</span>, startTime.getTime(), <span class="code-keyword">null</span>, 1, 15L * 1000L);
 trigger3.setPriority(10);
-trigger3.setJobName(<span class="code-quote">"TriggerEchoJob"</span>);
-</pre>
+trigger3.setJobName(<span class="code-quote">"TriggerEchoJob"</span>);</pre>
 </div></div>
 
-<p>We now associate the three Triggers with our Job in the scheduler.  The first time we need to also add the job itself to the scheduler:</p>
+<p>We now associate the three Triggers with our Job in the scheduler. The first time we need to also add the job itself to the scheduler:</p>
+
 <div class="code"><div class="codeContent">
-<pre class="code-java">
-<span class="code-comment">// Tell quartz to schedule the job using our trigger</span>
-sched.scheduleJob(job, trigger1);
+<pre class="code-java"><span class="code-comment">// Tell quartz to schedule the job using our trigger
+</span>sched.scheduleJob(job, trigger1);
 sched.scheduleJob(trigger2);
-sched.scheduleJob(trigger3);
-</pre>
+sched.scheduleJob(trigger3);</pre>
 </div></div>
 
-<p>At this point, the triggers have been scheduled to run.  However, the scheduler is not yet running.   So, we must tell the scheduler to start up!</p>
+<p>At this point, the triggers have been scheduled to run. However, the scheduler is not yet running. So, we must tell the scheduler to start up&#33;</p>
+
 <div class="code"><div class="codeContent">
 <pre class="code-java">sched.start();</pre>
 </div></div>
 
-<p>To let the program have an opportunity to run the job, we then sleep for 30 seconds.  The scheduler is running in the background and should fire off the job six times during those 30 seonds.</p>
+<p>To let the program have an opportunity to run the job, we then sleep for 30 seconds. The scheduler is running in the background and should fire off the job six times during those 30 seconds.</p>
+
 <div class="code"><div class="codeContent">
 <pre class="code-java"><span class="code-object">Thread</span>.sleep(30L * 1000L);</pre>
 </div></div>
 
 <p>Finally, we will gracefully shutdown the scheduler:</p>
+
 <div class="code"><div class="codeContent">
 <pre class="code-java">sched.shutdown(<span class="code-keyword">true</span>);</pre>
 </div></div>
-<p>Note:  passing <em>true</em> into the <em>shutdown</em> message tells the Quartz Scheduler to wait until all jobs have completed running before returning from the method call.</p>
 
+<p>Note:  passing <em>true</em> into the <em>shutdown</em> message tells the Quartz Scheduler to wait until all jobs have completed running before returning from the method call.</p>
 
                     			    </td>
 		    </tr>

docs/wikidocs/Examples Overview.html

 	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
 		    <tr>
 			    <td valign="top" class="pagebody">
-				    <p>Welcome to the documentation for the Quartz Example programs.   As of version 1.5, Quartz ships with 13 out-of-the-box examples that demonstrate the various features of Quartz and the Quartz API.   </p>
+				    <p>Welcome to the documentation for the Quartz Example programs.   As of version 1.5, Quartz ships with 13 out-of-the-box examples that demonstrate the various features of Quartz and the Quartz API.</p>
 
 <h2><a name="ExamplesOverview-WheretoFindtheExamples"></a>Where to Find the Examples</h2>
 
 <p>All of the examples listed on this Wiki are part of the Quartz distribution.</p>
 
-<p>To download Quartz, visit <a href="http://www.opensymphony.com/quartz/download.action" title="Visit page outside Confluence">&#104;ttp://www.opensymphony.com/quartz/download.action</a> select the latest Quartz distribution.</p>
+<p>To download Quartz, visit <a href="http://www.opensymphony.com/quartz/download.action" title="Visit page outside Confluence">http://www.opensymphony.com/quartz/download.action</a> select the latest Quartz distribution.</p>
 
 <p>The quartz examples are listed under the <b>examples</b> directory under the main Quartz directory.  Under the <b>examples</b> directory, you will find an example subdirectory for each example, labeled <b>example1</b>, <b>example2</b>, <b>example3</b> etc...</p>
 
 
 <p>The source code for the examples are located in package <b>org.quartz.examples</b>.   Every example has its own sub-package, <b>org.quartz.examples.example1</b>, <b>org.quartz.examples.example2</b>, etc...</p>
 
-
 <h2><a name="ExamplesOverview-TheExamples"></a>The Examples</h2>
 
-
 <table class='confluenceTable'><tbody>
 <tr>
 <th class='confluenceTh'> Example </th>
 <th class='confluenceTh'> Title </th>
-<th class='confluenceTh'> Description</th>
+<th class='confluenceTh'> Description </th>
 </tr>
 <tr>
 <td class='confluenceTd'> <a href="Example1.html" title="Example1">Example 1</a> </td>
 <tr>
 <td class='confluenceTd'> Example 13 </td>
 <td class='confluenceTd'> Clustered Quartz </td>
-<td class='confluenceTd'> Demonstrates how Quartz can be used in a clustered environment and how Quartz can use the database to persist scheduling information</td>
+<td class='confluenceTd'> Demonstrates how Quartz can be used in a clustered environment and how Quartz can use the database to persist scheduling information </td>
+</tr>
+<tr>
+<td class='confluenceTd'> <a href="Example14.html" title="Example14">Example 14</a> </td>
+<td class='confluenceTd'> Trigger Priorities </td>
+<td class='confluenceTd'> Demonstrates how Trigger priorities can be used to manage firing order for Triggers with the same fire time </td>
 </tr>
 </tbody></table>
 

docs/wikidocs/Executing an XWork Action using Quartz.html

 
 <p>Then your job configuration's datamap just needs to contain the XWork Action reference</p>
 
-<p>From My jobs.xml <a href="file:&amp;nbsp" title="Visit page outside Confluence">&#102;ile:&amp;nbsp</a>;</p>
+<p>From My jobs.xml <a href="file:&amp;nbsp" title="Visit page outside Confluence">file:&amp;nbsp</a>;</p>
 <div class="code"><div class="codeContent">
 <pre class="code-java">&lt;job-data-map allows-<span class="code-keyword">transient</span>-data=<span class="code-quote">"<span class="code-keyword">true</span>"</span>&gt;
  &lt;entry&gt;

docs/wikidocs/FAQ.html

 
 <p>RMI can be a bit problematic, especially if you don't have an understanding of how class loading via RMI works. I highly recommend reading all of the JavaDOC available about RMI, and strongly suggest you read the following references, dug up by a kind Quartz user (Mike Curwen)</p>
 
-<p>An excellent description of RMI and codebase: <a href="http://www.kedwards.com/jini/codebase.html" title="Visit page outside Confluence">&#104;ttp://www.kedwards.com/jini/codebase.html</a>. One of the important points is to realize that "codebase" is used by the client!</p>
+<p>An excellent description of RMI and codebase: <a href="http://www.kedwards.com/jini/codebase.html" title="Visit page outside Confluence">http://www.kedwards.com/jini/codebase.html</a>. One of the important points is to realize that "codebase" is used by the client!</p>
 
-<p>Quick info about security managers: <a href="http://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp" title="Visit page outside Confluence">&#104;ttp://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp</a>.</p>
+<p>Quick info about security managers: <a href="http://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp" title="Visit page outside Confluence">http://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp</a>.</p>
 
 <p>And finally from the java API docs, read the docs for the RMISecurityManager<br/>
-<a href="http://java.sun.com/j2se/1.3/docs/api/java/rmi/RMISecurityManager.html" title="Visit page outside Confluence">&#104;ttp://java.sun.com/j2se/1.3/docs/api/java/rmi/RMISecurityManager.html</a></p>
+<a href="http://java.sun.com/j2se/1.3/docs/api/java/rmi/RMISecurityManager.html" title="Visit page outside Confluence">http://java.sun.com/j2se/1.3/docs/api/java/rmi/RMISecurityManager.html</a></p>
 
 <p>The important 'take away' of the API is:</p>
 
 
 <p>CronTrigger and SimpleTrigger each handle daylight savings time in their own way - each in the way that is intuitive to the trigger type.</p>
 
-<p>First, as a review of what daylight savings time is, please read this resource: <a href="http://webexhibits.org/daylightsaving/g.html" title="Visit page outside Confluence">&#104;ttp://webexhibits.org/daylightsaving/g.html</a> .  Some readers may be unaware that the rules are different for different nations/contents.  For example, the 2005 daylight savings time starts in the United States on April 3, but in Egypt on April 29.  It is also important to know that not only the dates are different for different locals, but the time of the shift is different as well.  Many  places shift at 2:00 am, but others shift time at 1:00 am, others at 3:00 am, and still others right at midnight.</p>
+<p>First, as a review of what daylight savings time is, please read this resource: <a href="http://webexhibits.org/daylightsaving/g.html" title="Visit page outside Confluence">http://webexhibits.org/daylightsaving/g.html</a> .  Some readers may be unaware that the rules are different for different nations/contents.  For example, the 2005 daylight savings time starts in the United States on April 3, but in Egypt on April 29.  It is also important to know that not only the dates are different for different locals, but the time of the shift is different as well.  Many  places shift at 2:00 am, but others shift time at 1:00 am, others at 3:00 am, and still others right at midnight.</p>
 
 <p><b>SimpleTrigger</b> allows you to schedule jobs to fire every N milliseconds.  As such, it has to do nothing in particular with respect to daylight savings time in order to "stay on schedule" - it simply keeps firing every N milliseconds.  Regardless your SimpleTrigger is firing every 10 seconds, or every 15 minutes, or every hour or every 24 hours it will continue to do so.  However the implication of this which confuses some users is that if your SimpleTrigger is firing say every 12 hours, before daylight savings switches it may be firing at what appears to be 3:00 am and 3:00 pm, but after daylight savings 4:00 am and 4:00 pm.  This is not a bug - the trigger has kept firing exacly every N milliseconds, it just that the "name" of that time that humans impose on that moment has changed.</p>
 
 
 <p>There is one additional point users must understand about CronTrigger with respect to daylight savings.  This is that you should take careful thought about creating schedules that fire between midnight and 3:00 am (the critical window of time depends on your trigger's locale, as explained above).  The reason is that depending on your trigger's schedule, and the particular daylight event, the trigger may be skipped or may appear to not fire for an hour or two.  As examples, say you are in the United States, where daylight savings events occur at 2:00 am.   If you have a CronTrrigger that fires every day at 2:15 am, then on the day of the beginning of daylight savings time the trigger will be skipped, since, 2:15 am never occurs that day.  If you have a CronTrigger that fires every 15 minutes of every hour of every day, then on the day daylight savings time ends you will have an hour of time for which no triggerings occur, because when 2:00 am arrives, it will become 1:00 am again, however all of the firings during the one o'clock hour have already occurred, and the trigger's next fire time was set to 2:00 am - hence for the next hour no triggerings will occur.</p>
 
-<table cellpadding='5' width='85%' cellspacing='8px' class='tipMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="/images/icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
+<table cellpadding='5' width='85%' cellspacing='8px' class='tipMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="./icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>
 <p>In summary, all of this makes perfect sense, and should be easy to remember if you keep these two rules in mind:</p>
 <ul>
 	<li>SimpleTrigger ALWAYS fires exacly every N seconds, with no relation to the time of day.</li>

docs/wikidocs/License.html

 
 <p>Quartz is licensed under the Apache License, Version 2.0 (the "License"); you may not use Quartz binaries or source in whole or in part except in compliance with the License. You may obtain a copy of the License at:</p>
 
-<p><a href="http://www.apache.org/licenses/LICENSE-2.0" title="Visit page outside Confluence">&#104;ttp://www.apache.org/licenses/LICENSE-2.0</a> </p>
+<p><a href="http://www.apache.org/licenses/LICENSE-2.0" title="Visit page outside Confluence">http://www.apache.org/licenses/LICENSE-2.0</a> </p>
 
 <p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.</p>
 

docs/wikidocs/Quartz 1.4.3.html

                     </tr>
                                             <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-97"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-97"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-97">QUARTZ-97</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-93"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-93"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-93">QUARTZ-93</a>
                                     </td>
                                 <td >
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-93">Build File doesn't delete quartz-src.jar during clean</a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-93">Build File doesn&#39;t delete quartz-src.jar during clean</a>
                                     </td>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-91"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-91"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-91">QUARTZ-91</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-90"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-90"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-90">QUARTZ-90</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-89"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-89"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-89">QUARTZ-89</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-88"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-88"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-88">QUARTZ-88</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-85"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-85"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-85">QUARTZ-85</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-84"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-84"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-84">QUARTZ-84</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-80"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-80"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-80">QUARTZ-80</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-78"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-78"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-78">QUARTZ-78</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-76"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-76"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-76">QUARTZ-76</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-73"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-73"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-73">QUARTZ-73</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-70"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-70"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-70">QUARTZ-70</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-68"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-68"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-68">QUARTZ-68</a>
                                     </td>
                                 <td >
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-68">JobInitializationPlugin: jobs.xml in classpath can't be found by FileScanJob</a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-68">JobInitializationPlugin: jobs.xml in classpath can&#39;t be found by FileScanJob</a>
                                     </td>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-67"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-67"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-67">QUARTZ-67</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-65"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-65"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-65">QUARTZ-65</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-63"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-63"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-63">QUARTZ-63</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-62"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-62"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-62">QUARTZ-62</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-61"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-61"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-61">QUARTZ-61</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-60"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-60"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-60">QUARTZ-60</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-59"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-59"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-59">QUARTZ-59</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-57"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-57"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-57">QUARTZ-57</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-51"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-51"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-51">QUARTZ-51</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-48"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-48"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-48">QUARTZ-48</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-25"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-25"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21422&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-25">QUARTZ-25</a>

docs/wikidocs/Quartz 1.4.4.html

                     </tr>
                                             <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-376"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-376"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-376">QUARTZ-376</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-126"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-126"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-126">QUARTZ-126</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-125"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-125"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-125">QUARTZ-125</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-124"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-124"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-124">QUARTZ-124</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-123"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-123"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-123">QUARTZ-123</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-121"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-121"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-121">QUARTZ-121</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-120"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-120"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-120">QUARTZ-120</a>
                                     </td>
                                 <td >
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-120">can't instantiate MonthlyCalendar</a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-120">can&#39;t instantiate MonthlyCalendar</a>
                                     </td>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-118"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-118"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-118">QUARTZ-118</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-116"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-116"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-116">QUARTZ-116</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-110"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-110"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-110">QUARTZ-110</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-108"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-108"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-108">QUARTZ-108</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-106"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-106"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-106">QUARTZ-106</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-105"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-105"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-105">QUARTZ-105</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-103"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-103"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-103">QUARTZ-103</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-53"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-53"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21440&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-53">QUARTZ-53</a>

docs/wikidocs/Quartz 1.4.5.html

                     </tr>
                                             <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-320"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-320"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-320">QUARTZ-320</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-197"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-197"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-197">QUARTZ-197</a>
                                     </td>
                                 <td >
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-197">&quot;&lt;File 'jobs.xml' does not exist.&gt;  &amp;&amp; &lt;File 'C:\bea\user_projects\applications\test\TestWeb\WEB-INF\classes\jobs.xml' unchanged.&gt;</a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-197">&quot;&lt;File &#39;jobs.xml&#39; does not exist.&gt;  &amp;&amp; &lt;File &#39;C:\bea\user_projects\applications\test\TestWeb\WEB-INF\classes\jobs.xml&#39; unchanged.&gt;</a>
                                     </td>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-170"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-170"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-170">QUARTZ-170</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-153"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-153"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-153">QUARTZ-153</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-152"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-152"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-152">QUARTZ-152</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-144"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-144"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-144">QUARTZ-144</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-141"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-141"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-141">QUARTZ-141</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-136"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-136"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-136">QUARTZ-136</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-134"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-134"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-134">QUARTZ-134</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-133"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-133"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-133">QUARTZ-133</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-131"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-131"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-131">QUARTZ-131</a>
                                     </td>
                                 <td >
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-131">The DB2 database script supplied for DB2 7.x doesn't work out-of-the-zip</a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-131">The DB2 database script supplied for DB2 7.x doesn&#39;t work out-of-the-zip</a>
                                     </td>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-129"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-129"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-129">QUARTZ-129</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-128"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-128"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21460&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-128">QUARTZ-128</a>

docs/wikidocs/Quartz 1.5.0.html

                     </tr>
                                             <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-413"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-413"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-413">QUARTZ-413</a>
                                     </td>
                                 <td >
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-413">Sorting in latest webapp doesn't work</a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-413">Sorting in latest webapp doesn&#39;t work</a>
                                     </td>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-292"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-292"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-292">QUARTZ-292</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-251"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-251"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-251">QUARTZ-251</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-250"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-250"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-250">QUARTZ-250</a>
                                     </td>
                                 <td >
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-250">Cron Expression doesn't work for Wednesday</a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-250">Cron Expression doesn&#39;t work for Wednesday</a>
                                     </td>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-245"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-245"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-245">QUARTZ-245</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-242"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-242"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-242">QUARTZ-242</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-233"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-233"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-233">QUARTZ-233</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-232"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-232"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-232">QUARTZ-232</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-231"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-231"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-231">QUARTZ-231</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-225"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-225"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-225">QUARTZ-225</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-224"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-224"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-224">QUARTZ-224</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-223"><img src="http://jira.opensymphony.com/images/icons/task.gif" alt="Task" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-223"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/task.gif" alt="Task" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-223">QUARTZ-223</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-221"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-221"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-221">QUARTZ-221</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-220"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-220"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-220">QUARTZ-220</a>
                                     </td>
                                 <td >
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-220">
-Make Scheduler.DEFAULT_GROUP more default - don't force specification when creating Jobs and Triggers
+Make Scheduler.DEFAULT_GROUP more default - don&#39;t force specification when creating Jobs and Triggers
 </a>
                                     </td>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-219"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-219"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-219">QUARTZ-219</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-218"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-218"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-218">QUARTZ-218</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-216"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-216"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-216">QUARTZ-216</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-215"><img src="http://jira.opensymphony.com/images/icons/task.gif" alt="Task" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-215"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/task.gif" alt="Task" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-215">QUARTZ-215</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-213"><img src="http://jira.opensymphony.com/images/icons/task.gif" alt="Task" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-213"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/task.gif" alt="Task" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-213">QUARTZ-213</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-211"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-211"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-211">QUARTZ-211</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-210"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-210"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-210">QUARTZ-210</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-208"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-208"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-208">QUARTZ-208</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-207"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-207"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-207">QUARTZ-207</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-206"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-206"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-206">QUARTZ-206</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-205"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-205"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-205">QUARTZ-205</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-203"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-203"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-203">QUARTZ-203</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-202"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-202"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-202">QUARTZ-202</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-200"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-200"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-200">QUARTZ-200</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-198"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-198"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-198">QUARTZ-198</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-196"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-196"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-196">QUARTZ-196</a>
                                     </td>
                                 <td >
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-196">Default CronTrigger constructor doesn't set valid field values</a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-196">Default CronTrigger constructor doesn&#39;t set valid field values</a>
                                     </td>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-194"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-194"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-194">QUARTZ-194</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-193"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-193"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-193">QUARTZ-193</a>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-192"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-192"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-192">QUARTZ-192</a>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-190"><img src="http://jira.opensymphony.com/images/icons/issue_subtask.gif" alt="Sub-task" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-190"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21361&sorter/field=issuekey&sorter/order=DESC/images/icons/issue_subtask.gif" alt="Sub-task" border="0" /></a>
                                     </td>
                                 <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/QUARTZ-190">QUARTZ-190</a>
                             </tr>
                                     <tr class="rowNormal">