You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by mn...@apache.org on 2010/08/10 18:30:20 UTC
svn commit: r984109 -
/incubator/aries/trunk/application/application-runtime-isolated/src/main/java/org/apache/aries/application/runtime/isolated/impl/ApplicationContextImpl.java
Author: mnuttall
Date: Tue Aug 10 16:30:20 2010
New Revision: 984109
URL: http://svn.apache.org/viewvc?rev=984109&view=rev
Log:
ARIES-359: Isolated application support.
Modified:
incubator/aries/trunk/application/application-runtime-isolated/src/main/java/org/apache/aries/application/runtime/isolated/impl/ApplicationContextImpl.java
Modified: incubator/aries/trunk/application/application-runtime-isolated/src/main/java/org/apache/aries/application/runtime/isolated/impl/ApplicationContextImpl.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/application/application-runtime-isolated/src/main/java/org/apache/aries/application/runtime/isolated/impl/ApplicationContextImpl.java?rev=984109&r1=984108&r2=984109&view=diff
==============================================================================
--- incubator/aries/trunk/application/application-runtime-isolated/src/main/java/org/apache/aries/application/runtime/isolated/impl/ApplicationContextImpl.java (original)
+++ incubator/aries/trunk/application/application-runtime-isolated/src/main/java/org/apache/aries/application/runtime/isolated/impl/ApplicationContextImpl.java Tue Aug 10 16:30:20 2010
@@ -103,17 +103,8 @@ public class ApplicationContextImpl impl
List<DeploymentContent> provisionBundlesToFind = new ArrayList<DeploymentContent>(_deploymentMF
.getApplicationProvisionBundles());
- // In release 1, we'll only support regular bundles in Deployed-Content or CompositeBundle-Content
- // let's process provision bundle first. if we find it, good, if not, install it
- // please note that provision bundle may contain CBAs.
provisionBundleInstall = install(provisionBundlesToFind, true);
-
- // note that useBundle may contains CBAs
useBundleInstall = install(useBundlesToFind, true);
-
- // let's process application content/deployment content second.
- // for isolated env, this means, we need to install all and there is no need
- // to find if it exists in the shared bundle space
success = install(bundlesToFind, false);
if (success && provisionBundleInstall && useBundleInstall) {
@@ -125,7 +116,7 @@ public class ApplicationContextImpl impl
uninstall();
}
- // let's calculate installed again as we only claim install success
+ // calculate installed again as we only claim install success
// when provision bundle and use bundle are installed too.
success = success && provisionBundleInstall && useBundleInstall;