From: "Stephen McConnell" <[EMAIL PROTECTED]> > The initialize method in the org.apache.james.fetchmail.FetchScheduler > contains a reference to the state member "fp" which is underclared. I'm
The code seems to be public void initialize() throws Exception { enabled = conf.getAttributeAsBoolean("enabled", false); if (enabled) { scheduler = (TimeScheduler) compMgr.lookup(TimeScheduler.ROLE); Configuration[] fetchConfs = conf.getChildren("fetch"); for (int i = 0; i < fetchConfs.length; i++) { FetchPOP fp = new FetchPOP(); .... in head and 2.1 see http://cvs.apache.org/viewcvs.cgi/jakarta-james/src/java/org/apache/james/fe tchpop/FetchScheduler.java?rev=1.7&only_with_tag=HEAD&content-type=text/vnd. viewcvs-markup or see http://cvs.apache.org/viewcvs.cgi/jakarta-james/src/java/org/apache/james/fe tchpop/FetchScheduler.java?rev=1.4&only_with_tag=branch_2_1_fcs&content-type =text/vnd.viewcvs-markup You may have dropped a line or two in the process of patching. Harmeet ----- Original Message ----- From: "Stephen McConnell" <[EMAIL PROTECTED]> To: "James Developers List" <[EMAIL PROTECTED]> Sent: Friday, February 07, 2003 7:05 PM Subject: HEAD build failure > > 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]