The project Apache Felix - Default has the following 1 change by 1 author: *rickhall* made the following changes at
Comment: Refactored the IContent abstraction from the module loader layer to provide more generic access to the content of the module, which then makes it possible for IContentLoader implementations to interpret the content as they see fit; previously, the content loader impl's bundle class path interpretation was not self-contained and had to be handled externally. The main reason this was necessary was to make it possible for the content loader to calculate the class path of a bundle itself and to make it possible that the bundle's class path could span multiple module's, which will be necessary for fragments (FELIX-29). This patch refactors the bundle cache to implement the new IContent mechanisms. > /felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/R4Library.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/searchpolicy/ContentClassLoader.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/util/JarFileX.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/SystemBundleArchive.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/util/SecureAction.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/R4LibraryClause.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/moduleloader/ContentDirectoryContent.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/JarRevision.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/moduleloader/JarContent.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/BundleRevision.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/DirectoryRevision.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/moduleloader/IContent.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/ContentDirectoryContent.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/moduleloader/JarFileX.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/DirectoryContent.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/searchpolicy/R4SearchPolicyCore.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/moduleloader/DirectoryContent.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/cache/JarContent.java > (632420) > /felix/trunk/framework/src/main/java/org/apache/felix/framework/searchpolicy/ContentLoaderImpl.java > (632420) --------------------------------------------------------------------------------------- All 31 tests passed. Click http://opensource.bamboo.atlassian.com/browse/FELIX-DEF-612 to find out more. Thanks, Bamboo
