QuartzInitializer: Quartz Scheduler failed to initialize: org.quartz.SchedulerException: ThreadPool class not specified. 
2013-10-8 16:25:58 org.apache.catalina.core.StandardContext loadOnStartup
严重: Servlet /servletservice threw load() exception
org.quartz.SchedulerException: ThreadPool class not specified. 
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:746)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1355)
at org.quartz.ee.servlet.QuartzInitializerServlet.init(QuartzInitializerServlet.java:153)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1206)

我的代码:
web.xml
 <servlet> 
<servlet-name>QuartzInitializer</servlet-name> 
    <servlet-class>org.quartz.ee.servlet.QuartzInitializerServlet</servlet-class> 
    <init-param>
     <param-name>shutdown-on-unload</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
     <param-name>config-file</param-name>
     <param-value>quartz.properties</param-value> 
    </init-param>
<load-on-startup>2</load-on-startup>
</servlet>quartz.properties
org.quartz.scheduler.instanceName = PushDBScheduler  
org.quartz.scheduler.instanceId = one
orgorg.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool   
org.quartz.threadPool.threadCount = 4  
org.quartz.threadPool.threadPriority = 4 
orgorg.quartz.plugin.jobInitializer.class = org.quartz.plugins.xml.JobInitializationPlugin
org.quartz.plugin.jobInitializer.fileName = quartz_job.xml  
quartz_job.xml 
<?xml version="1.0" encoding="UTF-8"?>
<quartz>
    
     
    <job>        
     
        <job-detail>        
     
            <name>ScanItemsInDB</name>        
     
            <group>Scanning</group>        
     
            <job-class>servlet.UniversalQuartz</job-class>     
     
            <job-data-map allows-transient-data="true">     
     
                 <entry>     
     
                  <key>testmode</key>     
     
                  <value>true</value>     
     
                 </entry>     
     
            </job-data-map>     
     
        </job-detail>        
     
        <trigger>        
     
            <cron>        
     
                <name>t1</name>        
     
                <group> Scanning </group>        
     
                <job-name> ScanItemsInDB </job-name>        
     
                <job-group> Scanning </job-group>        
     
                <cron-expression>0 0/5 * * * ?</cron-expression>        
     
            </cron>        
     
        </trigger>        
     
    </job>        
     
</quartz>  quartz