Author: henning
Date: Tue Aug 30 00:44:51 2005
New Revision: 264723
URL: http://svn.apache.org/viewcvs?rev=264723&view=rev
Log:
Quartz now uses commons-logging everywhere (good decision!). Remove
all logger related code.
Modified:
jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/Scheduler.java
jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/SchedulerConfig.java
jakarta/turbine/stratum/trunk/src/test-conf/Scheduler.xml
Modified:
jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/Scheduler.java
URL:
http://svn.apache.org/viewcvs/jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/Scheduler.java?rev=264723&r1=264722&r2=264723&view=diff
==============================================================================
---
jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/Scheduler.java
(original)
+++
jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/Scheduler.java
Tue Aug 30 00:44:51 2005
@@ -123,14 +123,20 @@
}
catch (NullPointerException ex)
{
- log.error("Error loading properties to initialize" + "
Scheduler Factory. Please make sure the following"
- + " elements are properly filled out in the" + " Scheduler
.xml config file:\n"
- + " <instanceName></instanceName>\n" + "
<loggerName></loggerName>\n" + " <threadPoolConfig>\n"
- + " <className></className>\n" + "
<threadCount></threadCount>\n"
- + " <threadPriority></threadPriority>\n" + "
<loggerName></loggerName>\n" + " </threadPoolConfig>\n"
- + " <jobStoreConfig>\n" + "
<className></className>\n" + " <loggerName></loggerName>\n"
- + " </jobStoreConfig>");
-
+ log.error("Error loading properties to initialize"
+ + " Scheduler Factory. Please make sure the following"
+ + " elements are properly filled out in the"
+ + " Scheduler .xml config file:\n"
+ + " <instanceName></instanceName>\n"
+ + " <threadPoolConfig>\n"
+ + " <className></className>\n"
+ + " <threadCount></threadCount>\n"
+ + " <threadPriority></threadPriority>\n"
+ + " </threadPoolConfig>\n"
+ + " <jobStoreConfig>\n"
+ + " <className></className>\n"
+ + " </jobStoreConfig>");
+
return;
}
@@ -201,34 +207,14 @@
Properties props = new Properties();
props.put("org.quartz.scheduler.instanceName",
schdConf.getInstanceName());
- props.put("org.quartz.scheduler.logger", schdConf.getLoggerName());
-
- // configure loggers
- List loggers = schdConf.getLoggerConfigs();
-
- for (int i = 0; i < loggers.size(); i++)
- {
- LoggerConfig logger = (LoggerConfig) loggers.get(i);
- String loggerName = "org.quartz.logger." + logger.getName();
- props.put(loggerName + ".class", logger.getClassName());
- props.put(loggerName + ".loggingPriority", logger.getPriority());
- props.put(loggerName + ".outputFile", logger.getOutputFile());
-
- if (logger.getCategory() != null)
- {
- props.put(loggerName + ".categoryName", logger.getCategory());
- }
- }
ThreadPoolConfig threadPool = schdConf.getThreadPoolConfig();
props.put("org.quartz.threadPool.class", threadPool.getClassName());
props.put("org.quartz.threadPool.threadCount",
threadPool.getThreadCount());
props.put("org.quartz.threadPool.threadPriority",
threadPool.getThreadPriority());
- props.put("org.quartz.threadPool.logger", threadPool.getLoggerName());
JobStoreConfig jobStore = schdConf.getJobStoreConfig();
props.put("org.quartz.jobStore.class", jobStore.getClassName());
- props.put("org.quartz.jobStore.logger", jobStore.getLoggerName());
return props;
}
Modified:
jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/SchedulerConfig.java
URL:
http://svn.apache.org/viewcvs/jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/SchedulerConfig.java?rev=264723&r1=264722&r2=264723&view=diff
==============================================================================
---
jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/SchedulerConfig.java
(original)
+++
jakarta/turbine/stratum/trunk/src/java/org/apache/stratum/scheduler/SchedulerConfig.java
Tue Aug 30 00:44:51 2005
@@ -31,15 +31,9 @@
/** Scheduler reference name */
private String instanceName;
- /** Scheduler logger name */
- private String loggerName;
-
/** List of job configurations */
private List jobConfigs;
- /** List of loggers */
- private List loggerConfigs;
-
/** List of triggers */
private List triggerConfigs;
@@ -55,7 +49,6 @@
public SchedulerConfig()
{
jobConfigs = new ArrayList();
- loggerConfigs = new ArrayList();
triggerConfigs = new ArrayList();
}
@@ -80,26 +73,6 @@
}
/**
- * Set the logger name for the scheduler
- *
- * @param s loggerName
- */
- public void setLoggerName(String s)
- {
- this.loggerName = s;
- }
-
- /**
- * Return the logger name
- *
- * @return logger name
- */
- public String getLoggerName()
- {
- return this.loggerName;
- }
-
- /**
* Add a Job Configuraton to Scheduler Config
*
* @param jconf Job configuration
@@ -117,26 +90,6 @@
public List getJobConfigs()
{
return this.jobConfigs;
- }
-
- /**
- * Add a logger Scheduler Config
- *
- * @param logger
- */
- public void addLoggerConfig(LoggerConfig logger)
- {
- loggerConfigs.add(logger);
- }
-
- /**
- * Return a list of loggers
- *
- * @return List of job configs
- */
- public List getLoggerConfigs()
- {
- return this.loggerConfigs;
}
/**
Modified: jakarta/turbine/stratum/trunk/src/test-conf/Scheduler.xml
URL:
http://svn.apache.org/viewcvs/jakarta/turbine/stratum/trunk/src/test-conf/Scheduler.xml?rev=264723&r1=264722&r2=264723&view=diff
==============================================================================
--- jakarta/turbine/stratum/trunk/src/test-conf/Scheduler.xml (original)
+++ jakarta/turbine/stratum/trunk/src/test-conf/Scheduler.xml Tue Aug 30
00:44:51 2005
@@ -24,29 +24,16 @@
http://www.part.net/quartz_documentation.html
-->
<instanceName>scheduler1</instanceName>
- <loggerName>schedLogger</loggerName>
<threadPoolConfig>
<className>org.quartz.simpl.SimpleThreadPool</className>
<threadCount>15</threadCount>
<threadPriority>4</threadPriority>
- <loggerName>schedLogger</loggerName>
</threadPoolConfig>
<jobStoreConfig>
<className>org.quartz.simpl.RAMJobStore</className>
- <loggerName>schedLogger</loggerName>
</jobStoreConfig>
-
- <loggerConfigs>
- <loggerConfig>
- <name>schedLogger</name>
- <className>org.quartz.simpl.SimpleLogger</className>
- <priority>3</priority>
- <outputFile>xmltest.txt</outputFile>
- <!--category>testCat</category-->
- </loggerConfig>
- </loggerConfigs>
<jobConfigs>
<jobConfig>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]