Apologies in advance if this belongs in a user fourm....
I have a question about the portability of jboss-mx. I work in an Websphere shop (Sorry...) and I am developing my second iteration of an application-level services framework with JMX.
After fleshing some ideas out, I took a look at the jboss code and saw some very similar ideas to what I was trying to do, along the lines of system/ServiceMBeanSupport and jmx/MBeanProxy, etc...
I would like to just use the whole of jboss-mx, and build on top of it.
Does anyone have any anecdotal or hard evidence about jboss-mx playing nicely when used in other app servers?
I think older versions of app servers may work OK, but what about when the vendors start providing their own JMX implementations, are there going to class confilicts?
Will the jboss implementation of javax.management.* conflict with the other app servers implementaitons?
Will the class loading models confilct?
Thanks for any advice...
I don't know but I'd be curious to know what you find out if you try it. I'd think biggest hurdle is going to be the duplicate definition of javax.management packages, you need to somehow be able to ensure you're using ours and not theirs.