In the process of synchronizing my local sources with the latest Jaes HEAD, I cam across the following problem:

The initialize method in the org.apache.james.fetchmail.FetchScheduler contains a reference to the state member "fp" which is underclared. I'm not sure what is intended here - could someone take care of this or suggst the update needed.

Cheers, Steve.


/**
* @see org.apache.avalon.framework.activity.Initializable#initialize()
*/
public void initialize() throws Exception {
enabled = conf.getAttributeAsBoolean("enabled", false);
if (enabled) {
scheduler = (TimeScheduler) m_manager.lookup(TimeScheduler.ROLE);
Configuration[] fetchConfs = conf.getChildren("fetch");
for (int i = 0; i < fetchConfs.length; i++) {
FetchMail fetcher = new FetchMail();
Configuration fetchConf = fetchConfs[i];
String fetchTaskName = fetchConf.getAttribute("name");
fetcher.enableLogging(getLogger().getChildLogger(fetchTaskName));
fetcher.service( m_manager );
fetcher.configure(fetchConf);
Integer interval = new Integer(fetchConf.getChild("interval").getValue());
PeriodicTimeTrigger fetchTrigger = new PeriodicTimeTrigger(0, interval.intValue());
scheduler.addTrigger(fetchTaskName, fetchTrigger, fp); // <---- FP UNDEFINED
theFetchTaskNames.add(fetchTaskName);
}
getLogger().info("FetchMail Started");
} else {
getLogger().info("FetchMail Disabled");
}
}


--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
http://www.osm.net



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

Reply via email to