Survivant 00 wrote:
is this project dead ?
Not at all: I'm just busy trying to juggle a bunch of CORBA work as
well as JMXAnnotations.
However, the name has changed: after going through Sun Legal, the name
ended up being
"GlassFish MBean Annotation Library", or gmbal (pronounced "Gumball")
for short.
You can access the current version of the project at:
http://Kenai.com/projects/gmbal
The last revision was about a month ago, as I have been busy on CORBA
issues.
Some recent changes:
- I've been working to align Gmbal with AMX v3 in GFv3, so that all
MBeans generated from Gmbal will automatically be manageable in
GlassFish v3 (details TBD, but at least the GFv3 admin CLI will be able
to access all Gmbal generated mbeans)
- Gmbal still works standalone when GFv3 is not present
- gmbal-api and gmbal-impl OSGi bundles are available in maven
(glassfish repo): org.glassfish.gmbal, version 2.0.0-b001
- gmbal-api is small (<20K) and must always be present if
gmbal is used
- gmbal-impl can be omitted to save space if mbeans are not
needed, without modifying the source code that uses the API.
- All of the official Sun boilerplate copyrights are in place now.
- Note that the packaging is now org.glassfish.gmbal instead of
com.sun.jmxa.
- Generic types are now fully evaluated, so annotation of generics
for MBeans works properly.
- A functional spec is available in the project.
I haven't heard from you recently about applying Jmxa/gmbal to Grizzly.
Are you thinking about working on that again?
Thanks,
Ken.