On Apr 7, 2006, at 7:21 PM, John Sisson wrote:

Dain Sundstrom wrote:

Unpacked archives in the repository:

The solution is to not place unpacked archives in our repository. I (dain) am going to look at using a class loader that can read from classes and resources from jars nested in jars. Assuming we can find or write a class loader such a class loader, we will need to assure that Tomcat and Jetty can work from a packed archive.
Also need to ensure/test that a security manager policy file can grant permissions for all JARS in a CAR or individual nested JARs using a codebase URL in the policy file so users have the same level of control they would have had in the config-store (at the same time solving the issue with the policy files needing to be changed due to the numbered directories in the config-store):

http://mail-archives.apache.org/mod_mbox/geronimo-user/200602.mbox/% [EMAIL PROTECTED]

I'm planing starting with the emory university resource class loader which supports all the security stuff like URLClassLoader, but is public domain and much more modular. Specifically, I think it will be easy to implement nested jar support via unpacking to a temp directory.

-dain

Reply via email to