At 09:46  1/4/01 +0200, Leo Simons wrote:
>> 1 - get Enhydra running, compare jmx impl to reference impl
>
>Enhydra lacks support for some jmx features. I've decided to
>use the RI for development.

kewl.

>> 3 - look into license issues (I don't expect difficulties)
>
>there are none. Both enhydra (in source form or any other way)
>and the RI (though we can only distribute in in binary form)
>can be easily used with the apache license.

It is fine to use the binary version but in the long run we will have to
find/implement our own or else suns lawyers won't allows us to describe
Avalon as JMX enabled (legally).

>> 5 - use dynamic MBeans/model MBeans/std mbeans/custom solution to
>>     implement Phoenix's services as MBeans.
>
>I think dynamic MBeans are the best idea. I want to create a default
>dynamic MBeanInfo that calls all of the avalon lifecycle methods.
>This should be located in org.apache.phoenix.engine.jmx.

excellent - me too ;)

>> 6 - write custom adapter (avalon-based using RMI, probably)
>
>there are a few pointers on an RMI adapter in the spec. It is likely
>that a feature version will hammer this out further. So an RMI adapter
>is probably the way to go.

sounds good. 

>> 8 - create our own jmx impl
>
>I'm using org.apache.jmx right now for simple wrappers around sun's
>RI, allowing for easy swapping of implementations. Can someone set
>up the repository so I can commit this?

Not sure what you mean? Do you want to add it in a new repository or can
you just keep it in phoenix's repository for the moment?

Cheers,

Pete

*-----------------------------------------------------*
| "Faced with the choice between changing one's mind, |
| and proving that there is no need to do so - almost |
| everyone gets busy on the proof."                   |
|              - John Kenneth Galbraith               |
*-----------------------------------------------------*


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to