I'll assume DynamicMBeanProxy will stay for now and make sure the jtc/util projects in Gump still show a dependency on JMX.
Larry > -----Original Message----- > From: Costin Manolache [mailto:[EMAIL PROTECTED]] > Sent: Monday, January 27, 2003 3:55 PM > To: [EMAIL PROTECTED] > Subject: RE: cvs commit: > jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/thr > eads ThreadPool.java ThreadPoolMX.java > > > Larry Isaacs wrote: > > > Hi Costin, > > > > jtc/util still contains org.apache.tomcat.util.mx.DynamicMBeanProxy > > which imports "javax.management.*". Is the intent to > update or remove > > this class so the dependency on JMX can be removed? Thanks. > > To deprecate - for sure, there is no point in maintaining it when the > same functionality is in modeler. I made quite a few improvements to > the equivalent code in modeler ( support for more types, > automatic detection > of .xml descriptors, etc ). > > About remove - I don't know if it was included in any > official release, > and if removing it won't break code. I know of a use in 3.3, is anyone > else using it ? > > We definitely need a way to document what APIs are "FROZEN" > ( like mozilla ). > > > Costin > > > > > Cheers, > > Larry > > > >> -----Original Message----- > >> From: Costin Manolache [mailto:[EMAIL PROTECTED]] > >> Sent: Monday, January 27, 2003 10:39 AM > >> To: [EMAIL PROTECTED] > >> Subject: Re: cvs commit: > >> jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/thr > >> eads ThreadPool.java ThreadPoolMX.java > >> > >> > >> FYI: I did the same in the main branch. All of DynamicMBean > >> features are > >> now porte to modeler. There is no need for JMX dependency > in jtc/util > >> ( the branch is still needed in coyote, jk, http11 ) > >> > >> Costin > >> > >> > >> > >> [EMAIL PROTECTED] wrote: > >> > billbarker 2003/01/24 20:49:24 > >> > > >> > Modified: util/java/org/apache/tomcat/util/threads > >> Tag: coyote_10 > >> > ThreadPool.java > >> > Removed: util/java/org/apache/tomcat/util/threads > >> Tag: coyote_10 > >> > ThreadPoolMX.java > >> > Log: > >> > Removing JMX dependencies from this branch (as voted on > >> in tomcat-dev). > >> > > >> > Revision Changes Path > >> > No revision > >> > > >> > > >> > No revision > >> > > >> > > >> > 1.9.2.1 +0 -9 > >> jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/thr > >> eads/ThreadPool.java > >> > > >> > Index: ThreadPool.java > >> > > >> =================================================================== > >> > RCS file: > >> /home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomca > >> t/util/threads/ThreadPool.java,v > >> > retrieving revision 1.9 > >> > retrieving revision 1.9.2.1 > >> > diff -u -r1.9 -r1.9.2.1 > >> > --- ThreadPool.java 14 Jan 2003 18:47:39 -0000 1.9 > >> > +++ ThreadPool.java 25 Jan 2003 04:49:24 -0000 > 1.9.2.1 > >> > @@ -159,15 +159,6 @@ > >> > * call register() in order to set a name. > >> > */ > >> > public static ThreadPool createThreadPool(boolean jmx) { > >> > - if( jmx ) { > >> > - try { > >> > - Class.forName( > >> "org.apache.commons.modeler.Registry"); > >> > - Class tpc=Class.forName( > >> "org.apache.tomcat.util.threads.ThreadPoolMX"); > >> > - ThreadPool res=(ThreadPool)tpc.newInstance(); > >> > - return res; > >> > - } catch( Exception ex ) { > >> > - } > >> > - } > >> > return new ThreadPool(); > >> > } > >> > >> > >> > >> > >> -- > >> To unsubscribe, e-mail: > >> <mailto:tomcat-dev-> [EMAIL PROTECTED]> > >> For > >> additional commands, > >> e-mail: <mailto:[EMAIL PROTECTED]> > >> > >> > > > > -- > To unsubscribe, e-mail: > <mailto:tomcat-dev-> [EMAIL PROTECTED]> > For > additional commands, > e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>