Patches item #548459, was opened at 2002-04-25 16:08
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376687&aid=548459&group_id=22866

Category: JBossMX
Group: v3.0 Rabbit Hole
Status: Open
Resolution: None
Priority: 5
Submitted By: Fusayuki Minamoto (minamoto)
Assigned to: Nobody/Anonymous (nobody)
Summary: MBean version management

Initial Comment:
This patch changes MLet#getMBeansFromURL() and allows 
MLet to handle the VERSION attribute in the MLet conf 
files. 

JMX spec p.129 states that this version number can be 
used to specify whether or not the JAR files need to 
be loaded from the server to update those already 
loaded by the m-let service.

The pached MLet checks the version and install or 
upgrade depend on the verson value. If it found the 
registered mbean, it unregisters it first and then 
registers the new mbean.

This change is still experimental because JMX spec 
doesn't fully specify the version handling for mbeans. 
In this change, the version base upgrade only happens 
when previous version and new version are specified. 
Otherwise MLet forces to install the mbeans. 

Attached zip file includes the patch and the unit test.
This is already passed by test-compliance and test-
implementation target of JMX build.xml about MLet 
tests.

Regards,
Miki

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=376687&aid=548459&group_id=22866

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to