Hi all,
I try to figure out what the best way for an arbitrary extension to
tomcat would be. If I implement my own realm, valve etc., there are
specific interfaces with corresponding life cycles. But how about
extension which are not standard components?
If I have a class which implements org.apache.catalina.Lifecycle, it has
nice methods for starting and stopping. But I see no chance to add such
a general thing in the server.xml. Or do I miss something?
An idea that works is implementing LifecycleListener, which can easily
be added to server.xml on many places ("<Listener />"). If I add it on
server level for instance, I get events if the server starts, stops etc.
and can react. But I have to call my life cycle methods (e.g. start and
stop from the Lifecycle interface) on my own.
Is there any generic way to implement a custom component, which has a
lifecyle, and can easily be added to the configuration?
Thanks in advance + Greetings from Hamburg,
Stefan
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org