<div>竹村様</div>
<div>s2chronosのコミッタの加藤(j5ik2o)です。<br></div>
<div>はじめまして。ご利用いただきありがとうございます。</div>
<div>下記の件、早速調査させていただきたいと思います。</div>
<div>&nbsp;</div>
<div>&gt;サイトのマニュアルではS2コンポーネントをDI出来ると書いてありますが何か特別な設定が必要なのでしょうか</div>
<div>手元にRC2しかなかったのでそちらで確認したのですが、DIできているようです。</div>
<div>&nbsp;</div>
<div>調査のために、対象のタスククラス(関連するクラスも含めて)と、diconファイルをいただくことは可能でしょうか?</div>
<div>よろしくお願いいたします。</div>
<div>&nbsp;</div>
<div class="gmail_quote">2008/05/22 1:27 takemura &lt;<a href="mailto:takemura2@gmail.com">takemura2@gmail.com</a>&gt;:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">竹村と申します。<br><br>teedaのwebアプリ上で定期的なバックグランドでのバッチを実行したく<br>S2Chronos-core-0.0.1-RC1<br>S2Chronos-extention-0.0.1-RC1 (S2ChronosServletで起動)<br>
を導入したのですが、タスククラスにのSeasarのコンポーネントをDIするとスケジュールが<br>はじまらない状態が起きます。S2のコンポーネントをフィールドにDIしないと<br>定期的に(chronosCustomize.diconのtaskScanIntervalTimeの間隔?)<br><br>DEBUG 2008-05-22 01:04:51,187 [pool-2-thread-1] HOT deployを開始します<br>DEBUG 2008-05-22 01:04:51,203 [pool-2-thread-1] HOT deployを終了しました<br>
と出て正常に動作します<br><br><br><br>例)<br>@Task<br>@CronTrigger(expression = &quot;*/1 * * * *&quot;) &nbsp;// 1分ごとに実行<br>public class BasicATask {<br><br><br>public EmpDao empDao; &nbsp; &nbsp;// &nbsp;これがあるだけでスケジュールがはじまらない!<br><br><br>@NextTask(&quot;taskA&quot;)<br>
public void initialize(){log.debug()}<br><br>public void doTaskA(){log.debug()}<br><br>public void destroy(){log.debug()}<br><br>}<br><br><br>サイトのマニュアルではS2コンポーネントをDI出来ると書いてありますが何か特別な<br>設定が必要なのでしょうか<br><br><br><br><br>_______________________________________________<br>
Seasar-user mailing list<br><a href="mailto:Seasar-user@ml.seasar.org">Seasar-user@ml.seasar.org</a><br><a href="https://ml.seasar.org/mailman/listinfo/seasar-user" target="_blank">https://ml.seasar.org/mailman/listinfo/seasar-user</a><br>
</blockquote></div><br>