Hey, Werner, Ed. :) I've done a fair amount of work with JMX, though
I'm no expert. I use it indirectly on the GlassFish Admin Console,
after a fashion, and Ryan and I did a little work with JMX extensions to
Mojarra that died on the vine due to lack of time. I'm still trying to
get caught up from being out on vacation, but I'll try to find some time
to read over your proposal and see if I have any thoughts regarding that
and JMX, such as they may be. :)
On 3/25/10 5:41 AM, Werner Punz wrote:
On Wed, Mar 24, 2010 at 9:54 PM, Ed Burns <edward.burns(a)oracle.com
<mailto:edward.burns@oracle.com>> wrote:
>>>>> On Tue, 23 Mar 2010 20:51:53 +0100, Werner Punz
<werner.punz(a)gmail.com <mailto:werner.punz@gmail.com>> said:
WP> Btw. my personal opinion regarding all this is that this should be
WP> solved in a special spec which frameworks can attach to.
After all
WP> the entire configuration change aspect is not only JSF
specific but
WP> goes way depper into every framework.
WP> But I guess someone has to do the first step before an
umbrella jsr
WP> spanning all JEE frameworks is opened :-)
Yes, that's certainly true. In fact, there's a time honored tradition
of JSF being an important place where innovation enters the platform.
This is a very thorough proposal, Werner. Thanks for preparing it.
I'd like to see this API done in terms of existing APIS, such as the
java.lang.management MBeans [1]. Is it possible we can use JMX rather
than introducing a new API?
Ed
[1]
http://java.sun.com/j2se/1.5.0/docs/guide/management/overview.html#mbeans
I assume so, I just had a quick look at it, it sounds very sane to use
it, since
it is part of the JDK since 5 so we are save to be able to run it in
any context.
Secondly it deals with configuration singletons anyway, and
http://java.sun.com/j2se/1.5.0/docs/api/javax/management/Descriptor.html
seems to be able to handle get,insert,delete,update usecases.
But I am by far no expert in that part of the java API (I always
skipped it for not having
ever used it in my life, I just knew it existed)
So can anyone with more insight can elaborate if we can reuse it?
Werner
--
| edward.burns(a)oracle.com <mailto:edward.burns@oracle.com> |
office: 408 884 9519 OR x31640
| homepage: |
http://ridingthecrest.com/
--
Jason Lee
President, Oklahoma City Java Users Group
Senior Member of Technical Staff at Oracle
http://blogs.steeplesoft.com