[jboss-osgi-commits] JBoss-OSGI SVN: r91098 - in projects/jboss-osgi/projects: integration/deployers/trunk/src/main/java/org/jboss/osgi/deployer and 1 other directory.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Fri Jul 10 11:20:23 EDT 2009


Author: thomas.diesler at jboss.com
Date: 2009-07-10 11:20:22 -0400 (Fri, 10 Jul 2009)
New Revision: 91098

Modified:
   projects/jboss-osgi/projects/bundles/common/trunk/src/main/java/org/jboss/osgi/common/internal/SystemDeployerService.java
   projects/jboss-osgi/projects/integration/deployers/trunk/src/main/java/org/jboss/osgi/deployer/BundleStartStopDeployer.java
Log:
[JBOSGI-105] Lazy bundle activation policy for runtime bundles


Modified: projects/jboss-osgi/projects/bundles/common/trunk/src/main/java/org/jboss/osgi/common/internal/SystemDeployerService.java
===================================================================
--- projects/jboss-osgi/projects/bundles/common/trunk/src/main/java/org/jboss/osgi/common/internal/SystemDeployerService.java	2009-07-10 15:20:03 UTC (rev 91097)
+++ projects/jboss-osgi/projects/bundles/common/trunk/src/main/java/org/jboss/osgi/common/internal/SystemDeployerService.java	2009-07-10 15:20:22 UTC (rev 91098)
@@ -103,7 +103,13 @@
             try
             {
                log.log(LogService.LOG_DEBUG, "Start: " + bundle);
+               
+               // Added support for Bundle.START_ACTIVATION_POLICY on start
+               // http://issues.apache.org/jira/browse/FELIX-1317
+               // bundle.start(Bundle.START_ACTIVATION_POLICY);
+               
                bundle.start();
+               
                log.log(LogService.LOG_INFO, "Started: " + bundle);
                packageHelper.logExportedPackages(bundle);
             }

Modified: projects/jboss-osgi/projects/integration/deployers/trunk/src/main/java/org/jboss/osgi/deployer/BundleStartStopDeployer.java
===================================================================
--- projects/jboss-osgi/projects/integration/deployers/trunk/src/main/java/org/jboss/osgi/deployer/BundleStartStopDeployer.java	2009-07-10 15:20:03 UTC (rev 91097)
+++ projects/jboss-osgi/projects/integration/deployers/trunk/src/main/java/org/jboss/osgi/deployer/BundleStartStopDeployer.java	2009-07-10 15:20:22 UTC (rev 91098)
@@ -103,7 +103,12 @@
       ExportedPackageHelper packageHelper = new ExportedPackageHelper(systemContext);
       try
       {
+         // Added support for Bundle.START_ACTIVATION_POLICY on start
+         // http://issues.apache.org/jira/browse/FELIX-1317
+         // bundle.start(Bundle.START_ACTIVATION_POLICY);
+         
          bundle.start();
+         
          log.info("Started: " + bundle);
          packageHelper.logExportedPackages(bundle);
       }
@@ -145,7 +150,12 @@
             it.remove();
             try
             {
+               // Added support for Bundle.START_ACTIVATION_POLICY on start
+               // http://issues.apache.org/jira/browse/FELIX-1317
+               // auxBundle.start(Bundle.START_ACTIVATION_POLICY);
+               
                auxBundle.start();
+               
                packageHelper.logExportedPackages(bundle);
                log.info("Started: " + bundle);
             }




More information about the jboss-osgi-commits mailing list