bundleContext.registerService(JobMetaDataProviderService.class.getName(),
new FunctionSchedulingJobMetaDataProviderService(), null);
bundleContext.registerService(SystemHostObjectService.class.getName(),
new SystemHostObjectService(), null);
SystemHostObjectInitializer listener = new SystemHostObjectInitializer();
bundleContext.registerService(
Axis2ConfigurationContextObserver.class.getName(), listener, null);
if (configurationContext != null) {
TaskScheduler scheduler = (TaskScheduler) configurationContext.getProperty(SystemHostObjectInitializer.CARBON_TASK_SCHEDULER);
if (scheduler == null) {