Почему моя работа по планированию кварца не работает?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Почему моя работа по планированию кварца не работает?

Сообщение Anonymous »

Я новичок в Кварце, и я пытаюсь получить простую работу для запуска, используя XML для его настройки. Я использую кварц 1.4.0. Вот код:
jobscheduler_init.properties

Код: Выделить всё

#============================================================================
# Configure Main Scheduler Properties
#============================================================================

org.quartz.scheduler.instanceName = StepQuartzScheduler
org.quartz.scheduler.instanceId = 1

#============================================================================
# Configure ThreadPool
#============================================================================

org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount = 3
org.quartz.threadPool.threadPriority = 5

#============================================================================
# Configure JobStore
#============================================================================

org.quartz.jobStore.misfireThreshold = 5000

org.quartz.jobStore.class = org.quartz.simpl.RAMJobStore

#============================================================================
# Configure Datasources
#============================================================================

org.quartz.dataSource.myDS.driver = net.sourceforge.jtds.jdbc.Driver
org.quartz.dataSource.myDS.URL = jdbc:sqlserver:[DB_NAME];autoReconnect=true;sendStringParametersAsUnicode=false
org.quartz.dataSource.myDS.user = [USERNAME]
org.quartz.dataSource.myDS.password = [PASSWORD]
org.quartz.dataSource.myDS.maxConnections = 5

#============================================================================
# Configure Plugins
#============================================================================

org.quartz.plugin.triggHistory.class = org.quartz.plugins.history.LoggingJobHistoryPlugin

org.quartz.plugin.jobInitializer.class = org.quartz.plugins.xml.JobInitializationPlugin
org.quartz.plugin.jobInitializer.fileName = jobs.xml
org.quartz.plugin.jobInitializer.overWriteExistingJobs = true
org.quartz.plugin.jobInitializer.failOnFileNotFound = true
jobs.xml (вероятно, неверная часть)

Код: Выделить всё





MyJob
src.myJob
false
false
false


myKey
myValue







MyJobTrigger
MyJob
0 0/1 * * * ? 



myjob.java
import java.util.List;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;

public class MyJob implements Job {
private static Log LOG = LogFactory.getLog(MyJob.class);

@Override
public void execute(JobExecutionContext context) throws JobExecutionException {
System.out.println("running now");
LOG.info("running job now");
}
}
< /code>
Конечно, этот код должен что -то делать с моим DB, но я хотел заставить его сначала стрелять, прежде чем я внедрил логику. Я не получаю никакой ошибки, когда он запускает приложение, просто ... ничего.
Заранее спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/795 ... ot-running
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»