Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

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

|http://www.apache.org/dist/servicemix/kernel/1.0.0-rc2/apache-servicemix-kernel-1.0.0-rc2-src.zip.sha1] [MD5|http://www.apache.org/dist/servicemix/kernel/1.0.0-rc2/apache-servicemix-kernel-1.0.0-rc2-src.zip.md5] {excerpt} {info:title=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|http://www.mozilla.com/en-US/firefox/] {info} h2. 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|http://issues.apache.org/activemq/browse/SMX4KNL-34] - snapshot jar name mismatch in startup.properties and in the system folder ** [SMX4KNL-52|http://issues.apache.org/activemq/browse/SMX4KNL-52] - Deployment of pain spring files does not work when using xml extensions because these are not available in the classpath ** [SMX4KNL-53|http://issues.apache.org/activemq/browse/SMX4KNL-53] - During starting, files are redeployed several times, one each time a new Deployer is registered in OSGi ** [SMX4KNL-54|http://issues.apache.org/activemq/browse/SMX4KNL-54] - Kernel does not start if system property

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

...

...

    • -

...

    • Kernel

...

    • does

...

    • not

...

    • start

...

    • on

...

    • Windows

...

    • if

...

    • classpath

...

    • contains

...

...

    • -

...

    • Hot-deploy

...

    • capability

...

    • of

...

    • FileMonitor

...

    • does

...

    • not

...

    • update

...

    • bundles

...

    • properly

...

    • on

...

    • Windows.

...

...

    • -

...

    • Possible

...

    • deadlock

...

    • at

...

    • startup

...

    • caused

...

    • by

...

    • the

...

    • filedeployer

...

    • not

...

    • running

...

    • in

...

    • its

...

    • own

...

    • thread

...

    • the

...

    • first

...

...

    • -

...

    • The

...

    • list

...

    • of

...

    • repositories

...

    • for

...

    • the

...

    • features

...

    • shell

...

    • is

...

    • not

...

    • persisted

...

    • across

...

...

    • -

...

    • After

...

    • copying

...

    • or

...

    • moving

...

    • the

...

    • kernel,

...

    • it

...

    • does

...

    • not

...

    • start

...

    • in

...

    • a

...

    • very

...

    • clean

...

    • way

...

...

    • -

...

    • 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