Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
i18n 2.4.2
-
None
Description
Since Apache Felix blacklists all OSGi Event Handlers which take too long to complete it would be good if all long-running tasks would be executed in a separate thread (like preloading resource bundles).
Otherwise the JcrResourceBundleProvider might get blacklisted if the instance is under load and in the future is not notified about any changes. The default timeout of Apache Felix is 5 seconds (http://felix.apache.org/documentation/subprojects/apache-felix-event-admin.html).