Peter Donald wrote:
>
> At 12:50 5/5/01 +0000, Charles Benett wrote:
> >Peter wrote:
> >>At 11:38 4/5/01 +0000, Charles Benett wrote:
> >>>Attempting to update cornerstone and phoenix to use latest avalon, but
> >>>getting a fatal error. My guess is that DefaultPool needs to have its
> >>>logger set. If anyone knows where that should happen, would be great ...
> >>
> >>org.apache.avalon.phoenix.engine.facilities.thread.DefaultThreadManager
> >>should do it and in my version seems to. Make sure you have the latest CVS
> >>version of phoenix.
> >
> >I've resynched phoenix and cornerstone and get the same problem.
>
> eek - resyncched to the code and had a look. Looks like
> DefaultThreadPool's constructor sets the logger for
> SoftResourceLimitingPool but as it hasn't yet got it's own it passes in a
> null.
>
> A fix would be to modify DefaultThreadPool.setLogger() to
>
> public void setLogger( final Logger logger )
> {
> m_logger = logger;
> m_pool.setLogger(m_logger);
> }
or:
public void setLogger (final Logger logger)
{
super.setLogger(logger);
m_pool.setLogger(m_logger);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]