tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlos Quiroz <>
Subject Re: JMX Support in Tomcat 4
Date Wed, 13 Feb 2002 08:38:38 GMT
On Wednesday 13 February 2002 04:11, Remy Maucherat wrote:
> > On Tue, 12 Feb 2002, Remy Maucherat wrote:
> > > What could be done is maybe to write a (complex) tag library, which
> would
> > > ease the process of writing admin pages which would manipulate MBeans.
> Of
> > > course, that's quite a bit harder than writing custom admin pages, so I
> can
> > > understand the rationale behind that from a dev schedule standpoint ;-)
> >
> > To get such a tag library started, there's an "attribute" tag in the
> > admin webapp (HEAD branch) that displays a named attribute from a named
> > MBean. It would certainly make sense to abstract this out into a general
> > MBean manipulation tag library (perhaps in jakarta-taglibs?).
> Yes, that would be a good starting point.
> The taglib is IMO the only satisfactory solution, as the application needs
> to be able to decide of the LnF of the admin app, as well as how the beans
> should be organized / presented (for example, the Tomcat admin webapp uses
> a tree, but other applications may do something different altogether).
> The only problem is that a significant part of the development would still
> need to be done by the application (it's not a "your HTML admin interface
> in 5 mins" type of deal).
> jakarta-taglibs looks like the right home for this, but I'd like to hear
> from Carlos to know how he plans to implement it.

It is in our TODO list a collection of taglibs, and that's the place where I 
see a convergence between Tomcat and OpenJMX. I agree that a "generalized" 
admin app won't be too useable/useful, but the basic building blocks can be 

We haven't progressed on this but I should start working on that soon. I'd 
like to have them in OpenJMX, but if I'm not the main contributor I don't see 
any problems having them in jakarta-taglibs. We can build our admin app out 
of them later


> Remy

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message