|
|
4/20/2014 6:02:32 PM
ConfigSource to plugins)
|
4/19/2014 9:30:53 PM
properly
|
|
4/19/2014 9:17:03 PM
their config.
The introduction of KillbillConfigSource along with the mechanism to specify a config files to load Kill Bill properties broke the plugins, which used to access directly the system properties and would be left with the file name for where properties are instead of properties themselves. With this change, KillbillConfigSource is exported and plugin just need to use the ConfigSource interface to access system properties. The drawback is that we add more package dependencies that need to be passed through import-export osgi mechanism.
|
|
4/15/2014 4:09:22 PM
Meyer <pierre@mouraf.org>
|
4/15/2014 12:41:05 PM
Pierre-Alexandre Meyer <pierre@mouraf.org>
|
4/14/2014 5:41:17 PM
is ready
This fixes a race condition where the plugins couldn't be started.
It also makes ruby plugins start in parallel, which should speed up the startup
process.
Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
|