mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
fix instansiating of device provider serviceImpl with empty plugin repo
This commit is contained in:
parent
a2dc916fd0
commit
856fea3455
@ -130,9 +130,6 @@ public class DeviceManagementServiceComponent {
|
||||
/* Initializing app manager connector */
|
||||
this.initAppManagerConnector();
|
||||
|
||||
DeviceManagementProviderService deviceManagementProvider =
|
||||
new DeviceManagementProviderServiceImpl(this.getPluginRepository());
|
||||
DeviceManagementDataHolder.getInstance().setDeviceManagementProvider(deviceManagementProvider);
|
||||
OperationManagementDAOFactory.init(dsConfig);
|
||||
|
||||
/* If -Dsetup option enabled then create device management database schema */
|
||||
@ -203,8 +200,11 @@ public class DeviceManagementServiceComponent {
|
||||
}
|
||||
/* Registering Device Management Service */
|
||||
BundleContext bundleContext = componentContext.getBundleContext();
|
||||
DeviceManagementProviderService deviceManagementProvider =
|
||||
new DeviceManagementProviderServiceImpl(this.getPluginRepository());
|
||||
DeviceManagementDataHolder.getInstance().setDeviceManagementProvider(deviceManagementProvider);
|
||||
bundleContext.registerService(DeviceManagementProviderService.class.getName(),
|
||||
new DeviceManagementProviderServiceImpl(), null);
|
||||
deviceManagementProvider, null);
|
||||
|
||||
APIPublisherService publisher = new APIPublisherServiceImpl();
|
||||
DeviceManagementDataHolder.getInstance().setApiPublisherService(publisher);
|
||||
|
||||
@ -55,7 +55,7 @@ public class DeviceMgtUserServiceComponent {
|
||||
}
|
||||
/* Registering User Management service */
|
||||
BundleContext bundleContext = componentContext.getBundleContext();
|
||||
bundleContext.registerService(org.wso2.carbon.device.mgt.user.core.UserManager.class,
|
||||
bundleContext.registerService(org.wso2.carbon.device.mgt.user.core.UserManager.class.getName(),
|
||||
new org.wso2.carbon.device.mgt.user.core.service.UserManagementService(), null);
|
||||
if (log.isDebugEnabled()) {
|
||||
log.debug("User management core bundle has been successfully initialized");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user