Author: thomas.diesler(a)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);
}