David Jencks wrote:

<snip/>

Reorganization proposal:

1. move LocalEntityResolver to kernel module. IMO it should be used for validating/loading mbean configurations. This will presumably also require setting up its mbean in the boot.mlet.


-1 as the kernel should not require the XML stuff to run The service deployer may rely on this, but that is not a kernel component

2. move all the grammars (schemas and dtds) to a separate module, either in specs or modules. This includes the schemas included in modules/core/schema and several dtds (and schemas?) scattered through the spec modules. Obviously this depends partly on clearing up whether we can have the sun grammars in our cvs at all.

2.a. We could put all the grammars in one module, both the sun ones and the geronimo ones. (one cataog)
or
2.b We could have the sun grammars in a spec module and the geronimo ones in a modules module. (two catalogs)

I prefer this option

--
Jeremy

Reply via email to