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