Fix server startup issues

This commit is contained in:
tcdlpds@gmail.com 2021-02-10 09:24:38 +05:30
parent 175205b959
commit 572e93a357
2 changed files with 8 additions and 3 deletions

View File

@ -123,9 +123,15 @@ public class DeviceTypeManager implements DeviceManager {
//add license to registry.
this.licenseManager = new MetaRepositoryBasedLicenseManager();
try {
licenseManager.getLicense(deviceType, DeviceTypePluginConstants.LANGUAGE_CODE_ENGLISH_US);
if (deviceTypeConfiguration.getLicense() != null) {
License defaultLicense = new License();
defaultLicense.setLanguage(deviceTypeConfiguration.getLicense().getLanguage());
defaultLicense.setVersion(deviceTypeConfiguration.getLicense().getVersion());
defaultLicense.setText(deviceTypeConfiguration.getLicense().getText());
licenseManager.addLicense(deviceType, defaultLicense);
}
} catch (LicenseManagementException e) {
String msg = "Error occurred while loading license of device type: " + deviceType;
String msg = "Error occurred while adding default license of device type: " + deviceType;
throw new DeviceTypeDeployerPayloadException(msg, e);
}

View File

@ -117,6 +117,5 @@ public class MetaRepositoryBasedLicenseManager implements LicenseManager {
log.error(msg, e);
throw new LicenseManagementException(msg, e);
}
}
}