<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Scheduling tasks with Quartz</title>
	<atom:link href="http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/feed/" rel="self" type="application/rss+xml" />
	<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/</link>
	<description>It&#039;s not rocket science</description>
	<lastBuildDate>Sat, 05 Jun 2010 12:11:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Mrinal</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-1023</link>
		<dc:creator>Mrinal</dc:creator>
		<pubDate>Wed, 30 Dec 2009 21:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-1023</guid>
		<description>It is a clean re-deploy, meaning the entire ear file gets re-deployed. The J2EE container does not re-start though, only my application. Yes, the scheduler is started automatically.</description>
		<content:encoded><![CDATA[<p>It is a clean re-deploy, meaning the entire ear file gets re-deployed. The J2EE container does not re-start though, only my application. Yes, the scheduler is started automatically.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antonio Santiago</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-1021</link>
		<dc:creator>Antonio Santiago</dc:creator>
		<pubDate>Wed, 30 Dec 2009 10:48:38 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-1021</guid>
		<description>Mrinal, 
do you make a &quot;clean&quot; redeploy with the WAR file or it is a &quot;ugly&quot; (sorry by the expression) redeploy uploading only some java files with the changes?
The first one must run fine.</description>
		<content:encoded><![CDATA[<p>Mrinal,<br />
do you make a &#8220;clean&#8221; redeploy with the WAR file or it is a &#8220;ugly&#8221; (sorry by the expression) redeploy uploading only some java files with the changes?<br />
The first one must run fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-1020</link>
		<dc:creator>Karl</dc:creator>
		<pubDate>Wed, 30 Dec 2009 09:55:26 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-1020</guid>
		<description>Hi. Do you have any log output? Could be getting stuck somewhere. 

Also, is the scheduler started automatically with your application? If I understood what you&#039;re saying correctly, it works just after you define the task, so it&#039;s possible that it&#039;s only being started at that point.

What happens if you schedule &lt;em&gt;another&lt;/em&gt; task? Do both the old task and the new one run then?</description>
		<content:encoded><![CDATA[<p>Hi. Do you have any log output? Could be getting stuck somewhere. </p>
<p>Also, is the scheduler started automatically with your application? If I understood what you&#8217;re saying correctly, it works just after you define the task, so it&#8217;s possible that it&#8217;s only being started at that point.</p>
<p>What happens if you schedule <em>another</em> task? Do both the old task and the new one run then?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mrinal</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-1016</link>
		<dc:creator>Mrinal</dc:creator>
		<pubDate>Tue, 29 Dec 2009 22:40:59 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-1016</guid>
		<description>I have a webapp, which embeds the quartz scheduler. I am seeing that when I schedule a recurring job with cron expression, say hourly, it works fine. But when I update the webapp, with some unrelated new code, and re-deploy the webapp, the hourly job does not run anymore, even though I can still see it in WAIT state on the db. Any idea?</description>
		<content:encoded><![CDATA[<p>I have a webapp, which embeds the quartz scheduler. I am seeing that when I schedule a recurring job with cron expression, say hourly, it works fine. But when I update the webapp, with some unrelated new code, and re-deploy the webapp, the hourly job does not run anymore, even though I can still see it in WAIT state on the db. Any idea?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-979</link>
		<dc:creator>Karl</dc:creator>
		<pubDate>Wed, 09 Dec 2009 21:48:35 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-979</guid>
		<description>Thank you for your comment, Antonio. Good point about stateful jobs. In my case it is only a personal preference. Maybe I&#039;m a little paranoid too, but self contained tasks have a kind of appeal for me.</description>
		<content:encoded><![CDATA[<p>Thank you for your comment, Antonio. Good point about stateful jobs. In my case it is only a personal preference. Maybe I&#8217;m a little paranoid too, but self contained tasks have a kind of appeal for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antonio Santiago</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-978</link>
		<dc:creator>Antonio Santiago</dc:creator>
		<pubDate>Wed, 09 Dec 2009 21:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-978</guid>
		<description>I found important in some projects the fact to distinguish about stateless and statefull jobs.
Supposing the jobs are fired by a cron trigger it can be helpful to not start a job until the previous is finished. In that situations the stateful jobs are nice.

Nice post. I think quartz needs more documentation and this post is a step more on that.</description>
		<content:encoded><![CDATA[<p>I found important in some projects the fact to distinguish about stateless and statefull jobs.<br />
Supposing the jobs are fired by a cron trigger it can be helpful to not start a job until the previous is finished. In that situations the stateful jobs are nice.</p>
<p>Nice post. I think quartz needs more documentation and this post is a step more on that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-977</link>
		<dc:creator>Karl</dc:creator>
		<pubDate>Wed, 09 Dec 2009 10:37:45 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-977</guid>
		<description>I&#039;m afraid I haven&#039;t touched Seam yet :$ How do you find it in comparison to Spring as a web application framework?</description>
		<content:encoded><![CDATA[<p>I&#8217;m afraid I haven&#8217;t touched Seam yet :$ How do you find it in comparison to Spring as a web application framework?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yonathan</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-976</link>
		<dc:creator>Yonathan</dc:creator>
		<pubDate>Wed, 09 Dec 2009 08:37:43 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-976</guid>
		<description>There is also good support for quartz in Seam framework. Very easy to configure.</description>
		<content:encoded><![CDATA[<p>There is also good support for quartz in Seam framework. Very easy to configure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-975</link>
		<dc:creator>Karl</dc:creator>
		<pubDate>Wed, 09 Dec 2009 08:13:08 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-975</guid>
		<description>Thanks for the tip, Leo :)</description>
		<content:encoded><![CDATA[<p>Thanks for the tip, Leo <img src='http://karlagius.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leo</title>
		<link>http://karlagius.com/2009/12/02/scheduling-tasks-with-quartz/comment-page-1/#comment-974</link>
		<dc:creator>leo</dc:creator>
		<pubDate>Wed, 09 Dec 2009 07:50:48 +0000</pubDate>
		<guid isPermaLink="false">http://karlagius.com/?p=356#comment-974</guid>
		<description>Hey,

If your running quartz in an appserver, make sure you make it use the threadpool provided by the appserver. One downside of quartz is still that it even then it creates one unmanaged thread by itselves which might lead to issues in production as we have seen on our websphere servers... otherwise great framework especially in combination with a spring application.

Greetz Leo</description>
		<content:encoded><![CDATA[<p>Hey,</p>
<p>If your running quartz in an appserver, make sure you make it use the threadpool provided by the appserver. One downside of quartz is still that it even then it creates one unmanaged thread by itselves which might lead to issues in production as we have seen on our websphere servers&#8230; otherwise great framework especially in combination with a spring application.</p>
<p>Greetz Leo</p>
]]></content:encoded>
	</item>
</channel>
</rss>
