Overview

This first Release Candidate of Apache ServiceMix Kernel includes a security framework based on
JAAS allowing authentication using JAAS realms deployed at runtime and also allow keystores and
trustores to be deployed and accessed through OSGi. This allow the remote console to be secured
correctly (if the console is activated in a production environment, we strongly recommand to
deploy a custom JAAS realm and new keystores when using the SSL connection). A few bugs have been
fixed too.

Getting the Distributions

Linux/Mac OS X/Unix Downloads

Windows downloads

The 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 first Release Candidate of Apache ServiceMix Kernel includes a security framework based on JAAS allowing authentication using JAAS realms deployed at runtime and also allow keystores and trustores to be deployed and accessed through OSGi. This allow the remote console to be secured correctly (if the console is activated in a production environment, we strongly recommand to deploy a custom JAAS realm and new keystores when using the SSL connection). A few bugs have been fixed too.

A release candidate (RC) is a distribution that has not been proven completely stable, but the feature set is the one that will be available in the final release. The number of RCs has not been fixed and it will depend on the feedback we obtain from this release, so please give it a try and report any problems you can find.

  • Bug
    • SMX4KNL-38 - Fix NullPointerException instead of Command not found in the console
    • SMX4KNL-40 - Remote console does not display output
    • SMX4KNL-41 - When using the remote command on the client from the command line, the process does not exit correctly
    • SMX4KNL-44 - Changed bundles restarted twice
    • SMX4KNL-45 - The "log display" command does not display anything when running from an instance that has been created using the "admin create" command
    • SMX4KNL-46 - After using the 'admin create' command, cpu goes to 100% until another command is entered
    • SMX4KNL-48 - ulimit error on MacOS X Leopard 10.5
    • SMX4KNL-50 - Kernel does not start on Windows
  • Improvement
    • SMX4KNL-39 - Make bundle locations for SMX configurable
    • SMX4KNL-49 - Upgrade to Spring 2.5.4, Spring-DM 1.1.0-m2, PaxLogging 1.1.1
  • New Feature
    • SMX4KNL-35 - Secure the connection between the client and the kernel in some way
    • SMX4KNL-37 - JAAS support
  • No labels