Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

This second Release Candidate of Apache ServiceMix Kernel includes a few bug fixes and a few new features.
The main change is that the system folder that contains the OSGi bundles to install in the runtime is now
organized as a maven 2 repository, though it should not directly affect users. A more detailed changelog
is following.

Getting the Distributions

Excerpt

Linux/Mac OS X/Unix Downloads

Windows downloads

Info
titleThe above URLs use redirection

The above URLs use the Apache Mirror system to redirect you to a suitable mirror for your download. Some users have experienced issues with some versions of browsers (e.g. some Safari browsers). If the download doesn't seem to work for you from the above URL then try using FireFox

Release notes

This second Release Candidate of Apache ServiceMix Kernel includes a few bug fixes and a few new features.
The main change is that the system folder that contains the OSGi bundles to install in the runtime is now
organized as a maven 2 repository, though it should not directly affect users. A more detailed changelog
is following.

  • Bug
    • SMX4KNL-34 - snapshot jar name mismatch in startup.properties and in the system folder
    • SMX4KNL-52 - Deployment of pain spring files does not work when using xml extensions because these are not available in the classpath
    • SMX4KNL-53 - During starting, files are redeployed several times, one each time a new Deployer is registered in OSGi
    • SMX4KNL-54 - Kernel does not start if system property "felix.cache.profiledir" is not defined
    • SMX4KNL-56 - Kernel does not start on Windows if classpath contains spaces
    • SMX4KNL-58 - Hot-deploy capability of FileMonitor does not update bundles properly on Windows.
    • SMX4KNL-63 - Possible deadlock at startup caused by the filedeployer not running in its own thread the first time
    • SMX4KNL-64 - The list of repositories for the features shell is not persisted across restart
    • SMX4KNL-65 - After copying or moving the kernel, it does not start in a very clean way anymore
    • SMX4KNL-68 - failed to start smx4
  • Improvement
    • SMX4KNL-51 - Add a configuration file for the maven url handler so that adding default repositories is easy enough
    • SMX4KNL-55 - Use maven shade plugin on the main module so that sources jar is correct
    • SMX4KNL-66 - When the file monitor loads configuration for the config admin, allow the use of system properties using ${xxx}
  • New Feature
    • SMX4KNL-61 - Organize the system folder as a maven 2 repository
    • SMX4KNL-67 - Allow the features service to obtain a list of features to install at startup
  • Task
    • SMX4KNL-57 - Extract bundles from the svn tree
    • SMX4KNL-59 - Upgrade to spring 2.5.5 / spring-dm 1.1.0