Author: bdelacretaz Date: Thu Sep 17 13:42:54 2009 New Revision: 816186 URL: http://svn.apache.org/viewvc?rev=816186&view=rev Log: SLING-1078 - refresh packages after updating bundles
Modified: sling/trunk/installer/osgi/installer/src/main/java/org/apache/sling/osgi/installer/impl/tasks/BundleUpdateTask.java Modified: sling/trunk/installer/osgi/installer/src/main/java/org/apache/sling/osgi/installer/impl/tasks/BundleUpdateTask.java URL: http://svn.apache.org/viewvc/sling/trunk/installer/osgi/installer/src/main/java/org/apache/sling/osgi/installer/impl/tasks/BundleUpdateTask.java?rev=816186&r1=816185&r2=816186&view=diff ============================================================================== --- sling/trunk/installer/osgi/installer/src/main/java/org/apache/sling/osgi/installer/impl/tasks/BundleUpdateTask.java (original) +++ sling/trunk/installer/osgi/installer/src/main/java/org/apache/sling/osgi/installer/impl/tasks/BundleUpdateTask.java Thu Sep 17 13:42:54 2009 @@ -96,6 +96,7 @@ b.stop(); b.update(resource.getInputStream()); ctx.saveBundleDigest(b, resource.getDigest()); + ctx.addTaskToCurrentCycle(new SynchronousRefreshPackagesTask()); if(ctx.getLogService() != null) { ctx.getLogService().log(LogService.LOG_DEBUG, "Bundle updated: " + b.getBundleId() + "/" + b.getSymbolicName()); }