Re: [PROPOSAL] Re: Tomcat5 MBeans/JMX context creation

2004-03-02 Thread Remy Maucherat
Remy Maucherat wrote:
Any comments on this ?
All done. The changes are not too intrusive, since TC 5 already required 
JMX.
This should hopefully make Tomcat useable through JMX remote on JDK 1.5 
(which was my plan, if you remember my emails a few weeks ago).

The object name to use in most cases is 
Catalina:type=ServerClassLoader,name=server (the object name is mostly 
hardcoded)

The webapp CLs are also registered, which is not as useful. If some 
webapps are JMX aware, this could be used to instantiate their MBeans 
remotely.
Example object name: Catalina:type=WebappClassLoader,path=/,host=localhost

Rémy

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


RE: [PROPOSAL] Re: Tomcat5 MBeans/JMX context creation

2004-03-02 Thread Shapira, Yoav

Hi,

Proposed object names for the classloaders:

Main CLs:
[Server]:type=ServerClassLoader,name=(common|shared|server)
Webapps CLs:
[EngineName]:type=WebappClassLoader,path=[context_path],host=[host_name
]

I am likely to move jmx.jar to bin, since bootstrap will need to
register the CLs it creates. The good thing is that this way all JDKs
will have JMX in the classpath, like JDK 1.5 has.

Once this minor issue is cleared out, this should all work.

Any comments on this ?

Even though you've already done and committed this, I still wanted to +1
it.  Getting the JMX behavior under JDK 1.4 to be much closer to 1.5 is
a significant enhancement.  Thanks, as always ;)

Yoav Shapira



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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