/[Apache-SVN]
ViewVC logotype

Revision 1720175


Jump to revision: Previous Next
Author: jwross
Date: Tue Dec 15 14:28:11 2015 UTC (8 years, 4 months ago)
Changed paths: 5
Log Message:
[ARIES-1383] Provide option to disable the provisioning of dependencies at install time.

Composites in the INSTALLING state and having apache-aries-provision-dependencies:=resolve must have their export sharing policies set in order for any offered capabilities
to be considered valid as part of computing the dependencies of another subsystem having the same state and directive value. Currently, a brute force method is used whereby
all composites fitting the above criteria will have their export policies temporarily enabled. Any that did not end up offering a capability used to resolve the other
subsystem will have their policies rolled back.

Plus test.

Changed paths

Path Details
Directoryaries/trunk/subsystem/subsystem-core/src/main/java/org/apache/aries/subsystem/core/internal/StartAction.java modified , text changed
Directoryaries/trunk/subsystem/subsystem-itests/src/test/java/org/apache/aries/subsystem/itests/SubsystemTest.java modified , text changed
Directoryaries/trunk/subsystem/subsystem-itests/src/test/java/org/apache/aries/subsystem/itests/defect/Aries1383Test.java modified , text changed
Directoryaries/trunk/subsystem/subsystem-itests/src/test/java/org/apache/aries/subsystem/itests/util/BundleArchiveBuilder.java modified , text changed
Directoryaries/trunk/subsystem/subsystem-itests/src/test/java/org/apache/aries/subsystem/itests/util/SubsystemArchiveBuilder.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26