JD Daniels wrote:
> Ok, I have a question from a user perspective. I have a large,
> basically company-wide build system. Each of my own projects has its
> own build, which is included in a "domain" project. I have as an init
> task to build cocoon, then all my little projects depending on a
> properties file whether to include them. Then an awful lot of
> complicated xpatching to get my final web.xml, cocoon.xconf, and
> sitemap.xmap.
That awful xpatching will no more be needed. Each block will contribute
some of its own components to the whole system.
> will I be able to port (for lack of a better word) these projects into
> an osgi bundle? ( they all use the CHS design ) how will the hibernate
> setup and sitemaps be integrated? I have a file in each project
> pipelines, logging, menus, etc that get patche din during the build.
> I'm wondering if the goodness of osgi in cocoon will take care of this.
>
> I am asking because I get the impression the osgi will be "hidden"
> from me at the level I use cocoon.
Your use case seems to be exactly the one where blocks will shine. OSGi
will not be totally hidden as you'll have to describe your blocks, their
dependencies and what they provide -- or keep everything in one big
block as of today...
Sylvain
--
Sylvain Wallez Anyware Technologies
http://apache.org/~sylvain http://anyware-tech.com
Apache Software Foundation Member Research & Technology Director
|