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]>

Reply via email to