I've just uploaded the container based work I've been doing into
Excalibur/Assembly.
The package summary contains a reasonably good description of objective
and key features.
Please note that this is bleeding edge stuff - and therefore subject to
change.
Package Description
http://home.osm.net/doc/assembly
CVS repository
jakarta-avalon-excalibur/assembly
Build/demo instructions
ant dist -- builds the registry, demo compoennts and kernel
ant kernel -- runs the kernel which creates the registry and
invokes execute on the registy which basically
general lots of logging info about what it is
doing - at the moment this includes:
1. builds the metainfo and metedata relative to
a target component(s) declared for the
application
2. resolves the same stuff for all depedencies
3. verifies the application context using the
containerkit utilities
4. attempts to build the ordered sequence for
component startup and shutdown (not working
properly just yet)
ant javadoc -- build the javadoc package (package overview is
reasonably detailed and worth reading if you
interested in the architectural approach)
For reference - the general objective of this work is to build a set of
container services (a type registry is the first step). It is also
serving as a means to validate the containerkit package. At this stage
the scope is limited to meta-level manipulation. Actual component
instantiation and lifecycle processing is not yet in place. In
addition, more work is needed on the pricipal of service importing and
exporting to/from the container.
Cheers, Steve.
--
Stephen J. McConnell
OSM SARL
digital products for a global economy
mailto:[EMAIL PROTECTED]
http://www.osm.net
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>