To install a bundle into the bundle repository, copy it into the $PLATFORM_HOME/repository/bundles/usr directory. Bundles must
have unique names so it is considered best practice to include the version number in the file name allowing for multiple versions of the
bundle to be installed.
The SpringSource Application Platform manages to pick up changes in bundle repository in a few cases avoiding the need to restart the platform.
Of specific relevance during development is picking up changes for application's direct dependencies when you redeploy the application.
For example, if you deploy an application and receive a message that a dependency is missing, you can simply add the dependency to the repository
and then redeploy the application. The redeploy will cause the new dependency to be picked up allowing progress to be made without restarting the platform.
For other changes such as addition of indirect dependencies, the SpringSource Application Platform must be restarted to pick up any changes to the bundle repository.