I will take a look at JMX integration, but nevertheless I think reconfigure
support should be add to the container.

The multithreaded issue is up to the components, if a component implements
the reconfigurable interface, then it should do it in a proper way (as with
any other interface/contract).

Returning to the logger... reconfiguring the LoggerManager and giving new
Loggers to all components is not transparent for the components. It would be
the only way is you intend to switch loggers, but if you only want to change
the level (which is supported by most logging frameworks) it seems too
intrusive to me.

And yes! we want Fortress 2.0 ;) is the roadmap somewhere in the cyberspace?

Cheers

Jorge

-----Original Message-----
From: hammett [mailto:[EMAIL PROTECTED]
Sent: Wednesday, January 05, 2005 5:32 PM
To: Excalibur Developers List
Subject: Re: Avalon-Excalibur Logger


----- Original Message -----
From: "Jorge CAMPOS" <[EMAIL PROTECTED]>

> Please, tell me everything I'm looking for is already done and it's simply
> that I didn't searched enough ;-)

Sorry! :-)

You could use JMX to reconfigure the components instead of a reconfigure
lifecycle.
I'm not sure whether there is an integration between JMX and Fortress ready,
but it would be good to have one.
Another concern is how to reconfigure everything on a multithreaded
environment, your components should be prepared to deal with it, right?

On the logger issue, I think you should reconfigure the logger manager and
then give the components new loggers. What do you think?

All of this could find its home on Fortress 2, which is on the plans for a
while...

--

I'm looking forward to hearing from others members of Excalibur Team.

--
Cheers,
hammett
http://www.digitalcraftsmen.com.br/~hammett



---------------------------------------------------------------------
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]

Reply via email to