This works for me:

web.xml
    <servlet>
        <servlet-name>QuartzInitializer</servlet-name>
        
<servlet-class>com.baselogic.yoursos.scheduler.QuartzInitializerServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

quartz-config.xml:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<quartz-config>
        <trigger-group name="AlertSenderTriggerGroup">
                <trigger
                        name="AlertSenderTrigger"
                        className="org.quartz.SimpleTrigger">
                        <set-property
                                property="repeatCount"
                                value="5"/>
                        <set-property
                                property="repeatInterval"
                                value="10"/>
                        <set-property
                                property="startTime"
                                value="04/04/1999 14:00:00"/>
                        <set-property
                                property="endTime"
                                value="04/04/2999 15:00:00"/>
                </trigger>
        </trigger-group>
        <job-group
                name="AlertSenderJobGroup">
                <job name="AlertSenderJob"
                         
className="com.baselogic.yoursos.scheduler.jobs.AlertSenderJob"
                         description="Alert sending Job"
                         durability="true"
                         volatility="true"
                         requestsRecovery="true" />
        </job-group>
        <schedule jobGroup="AlertSenderJobGroup"
                          triggerGroup="AlertSenderTriggerGroup"
                          job="AlertSenderJob"
                          trigger="AlertSenderTrigger"/>
</quartz-config>






-----Original Message-----
From: Barnett, Brian W. [mailto:[EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 8:58 PM
To: 'Struts Users Mailing List '
Subject: Struts and Quartz Scheduler


Has anyone here integrated Quartz with Struts? I'm having a hard time
finding examples on this combination.

I'm using the latest version of Quartz, 1.4.2, and I'm initializing it in
web.xml like this:

        <servlet>
                <servlet-name>
                        QuartzInitializer
                </servlet-name> 
                <display-name>
                        Quartz Initializer Servlet
                </display-name> 
                <servlet-class>
                        org.quartz.ee.servlet.QuartzInitializerServlet
                </servlet-class> 
                <load-on-startup>
                        1
                </load-on-startup>
                <init-param>
                        <param-name>shutdown-on-unload</param-name>
                        <param-value>true</param-value>
                </init-param>
        </servlet>      

Anything you could share with me would be greatly appreciated. If you have a
quartz.properties file you could share, info on how you access the
QuartInitializerServlet, submit jobs, etc., I'd love to see them. Sample
code would be great.

If you know of a good document that explains it, please let me know about
it.

Thanks a bunch,
Brian Barnett

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to