Jun
David Le Strat wrote:
Jun, Emad,
I just tried out the JMX demo and this is great! Let us know if you need help for the Pico phase of the service framework.
Regards,
David.
--- Jun Yang <[EMAIL PROTECTED]> wrote:
Cornerstone JMX is ready for use.
I have checked in cornerstone-jmx-demo under
jakarta-jetspeed-2. I will be checking in cornerstone-jmx after I merge the
changes into cornerstone. jetspeed-cornerstone-jmx-1.0.jar is
checked in under cornerstone-jmx-demo as a temporary measure to let
the demo run. Read how-to-run.txt. The demo shows how simple it is to
use Cornerstone JMX to put any object under the management of JMX.
Jun
PS: The Cornerstone JMX code was done by Emad
Benjamin. I merely did repackaging to strip away anything else unnecessary
in Cornstone for just the JMX purpose. We shall probably make him a
committer too for him to maintain it.
David Sean Taylor wrote:
On Saturday, January 17, 2004, at 09:33 PM, JunYang wrote:
the serviceWe thank David Le Strat for doing a great job on
proposal:framework proposal.
Here is what we'd like to suggest to add to the
components as JMX components1. Cornerstone JMX
picoextras/jmx supports registering pico
with an MBean Server.in a special JMX-aware pico container directly
purpose: JMX-enable anyCornerstone JMX is designed for a different
is configured to beobject with no JMX knowledge. When a component
standard JMX adapterJMX-enabled, all its states are managed by a
unfamiliar with JMX.(The name "adapter" maybe misleading to someone
JMX components). AIt's basically a tool that allows you to manage
to make his/herdeveloper doesn't need to know anything about JMX
dynamically.components manageable by JMX. We generate MBeans
package to be used inWe can make Cornerstone JMX a self-contained
with ease without aJetspeed so that all services are JMX-enabled
modulespecial pico container.+1 on moving out Cornerstone's JMX into its own
ability to support
2. Cornerstone Customization
The forte of the Cornerstone Framework is its
relationship, flow andcustomizations in many dimensions (component,
supports type 2 IoC. Butpreservation over upgrades). Right now it
and type 3 (same aswe can change it slightly to support both type 2
format. We can makepico) while maintaining the same configuration
self-containedthe implementation manager part of Cornerstone a
based onpackage as an approach to wiring pico components
following capabilities:configuration to give pico components the
database) wiring.- Configuration-based (properties files or
picoextras/script's XML- Finer-grain configuration than that
vs. one file persolution allows (per component configuration file
next 2 points.container), which is important in supporting the
defined order of- Multiple "planes" of configuration with user
to the new serviceoverride.I think we should get started on moving Jetspeed
- Preservation of customization over upgrades.
architecture now.proposals.
I am ready to help out.
My vote is +1 on yours and DLS's combined
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
