On 2002.03.01 13:29:34 -0500 Steve Loughran wrote:
> 
> ----- Original Message -----
> From: "David Jencks" <[EMAIL PROTECTED]>
> To: "Ant Developers List" <[EMAIL PROTECTED]>
> Sent: Friday, March 01, 2002 05:34
> Subject: Re: Order of attributes versus elements
> 
> 
> > Just to be gratuitous, I'll repeat my assertion that a lot of aspects
> of
> > ant might be simpler if it was built using jmx.
> 
> what, like having to write an interface called ExecTaskMBean for every
> task
> instead of using some kind of declarative metadata to describe what
> methods
> exported? JMX is like EJB1.0 in that respect.

use model mbeans, not standard ones.  See the xdoclet OpenJmx descriptor
generators and the (just starting) jboss mx xml descriptor generator.  If
for some reason you like Standard MBeans, use xdoclet to generate the
interface for you.

You guys are already moving to documentation generated from marked up
source code, you could also generate the run time interfaces.
> 
> dont get me wrong. I think all components which run server side should
> have
> a JMX interface, I just think its a dog. 
Standard mbeans are slow in suns ri due (presumably) to reflection, however
there are other strategies, and dynamic mbeans seem pretty speedy.

Plus the whole JMX registry
> singleton model is messy; makes writing unit tests that much harder

What do you mean by the singleton model? 

david jencks

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to