FailedChanges

Summary

  1. Added handling of Quartz Job update when updating Kapua Trigger (details)
  2. Created dedicated SchedulerServiceExceptions in API module (details)
  3. Added FiredTriggerService API (details)
  4. Added FiredTriggerService (details)
  5. Added FiredTriggerService REST API mappings and OpenAPI (details)
  6. Changed exception handling in KapuaJobLauncher (details)
  7. Added/fixed a bunch of javadoc (details)
  8. Bump Apache HTTP Client to 4.5.13 (details)
  9. Improving logged parameters in SsoCallbackServlet request (details)
  10. Fixed failing tests (details)
  11. Re-stored openIDidToken variable on AuthenticationServiceShiroImpl (details)
Commit 8ed919b2a6d8c1cb3d972c2281928cb2dde7a020 by Alberto Codutti
Added handling of Quartz Job update when updating Kapua Trigger

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/driver/exception/QuartzTriggerDriverErrorCodes.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/resources/quartz-trigger-driver-error-messages.properties (diff)
The file was addedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/driver/exception/CannotUnscheduleJobException.java
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerImpl.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/driver/QuartzTriggerDriver.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerServiceImpl.java (diff)
Commit 15de3f915cbdbbd25d1e71a7e97a5e295fef0d0c by Alberto Codutti
Created dedicated SchedulerServiceExceptions in API module

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/Trigger.java (diff)
The file was modifiedservice/api/src/test/java/org/eclipse/kapua/KapuaDuplicateNameExceptionTest.java (diff)
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/exception/TriggerInvalidDatesException.java
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/TriggerCreator.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinitionCreator.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerCreatorImpl.java (diff)
The file was addedservice/scheduler/api/src/main/resources/scheduler-service-error-messages.properties
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/quartz/TriggerDefinitionCreatorImpl.java (diff)
The file was modifiedconsole/module/job/src/main/java/org/eclipse/kapua/app/console/module/job/client/schedule/JobScheduleAddDialog.java (diff)
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/exception/SchedulerServiceException.java
The file was modifiedconsole/module/api/src/main/java/org/eclipse/kapua/app/console/module/api/server/util/KapuaExceptionHandler.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/quartz/TriggerDefinitionImpl.java (diff)
The file was removedservice/api/src/main/java/org/eclipse/kapua/KapuaEndBeforeStartTimeException.java
The file was modifiedservice/api/src/main/java/org/eclipse/kapua/KapuaDuplicateNameException.java (diff)
The file was modifiedservice/api/src/test/java/org/eclipse/kapua/KapuaIllegalArgumentExceptionTest.java (diff)
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/exception/TriggerCannotFireException.java
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerImpl.java (diff)
The file was removedservice/api/src/test/java/org/eclipse/kapua/KapuaEndBeforeStartTimeExceptionTest.java
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinition.java (diff)
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/exception/SchedulerServiceErrorCodes.java
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerServiceImpl.java (diff)
The file was modifiedservice/api/src/main/java/org/eclipse/kapua/KapuaErrorCodes.java (diff)
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/exception/TriggerInvalidSchedulingException.java
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerQueryImpl.java (diff)
Commit d86f69225b0dcc14e7ef676361578ba1449c738c by Alberto Codutti
Added FiredTriggerService API

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTrigger.java
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerCreator.java
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/job/KapuaJobLauncher.java (diff)
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerStatus.java
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerAttributes.java
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerQuery.java
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerFactory.java
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerService.java
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerXmlRegistry.java
The file was addedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerListResult.java
Commit 3a1d70e5a64da94af7bf6698548f9e0a362f94a2 by Alberto Codutti
Added FiredTriggerService

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedservice/scheduler/quartz/src/main/resources/META-INF/persistence.xml (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/job/KapuaJobLauncher.java (diff)
The file was addedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerCreatorImpl.java
The file was modifiedconsole/web/src/main/resources/locator.xml (diff)
The file was addedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerFactoryImpl.java
The file was modifiedassembly/broker/configurations/locator.xml (diff)
The file was addedservice/scheduler/quartz/src/main/resources/liquibase/1.5.0/fired_trigger.xml
The file was addedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerImpl.java
The file was addedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerQueryImpl.java
The file was modifiedservice/scheduler/quartz/src/main/resources/liquibase/changelog-scheduler-master.xml (diff)
The file was addedservice/scheduler/quartz/src/main/resources/liquibase/1.5.0/changelog-scheduler-1.5.0.xml
The file was modifiedrest-api/web/src/main/resources/locator.xml (diff)
The file was addedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerDAO.java
The file was addedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerListResultImpl.java
The file was addedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerServiceImpl.java
Commit afe5a12a1d06a73ba8b561fe00ecd04b258f122a by Alberto Codutti
Added FiredTriggerService REST API mappings and OpenAPI

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was addedrest-api/resources/src/main/resources/openapi/jobTriggerFired/job-scopeId-jobId-triggers-triggerId-fired-_query.yaml
The file was modifiedrest-api/web/src/main/java/org/eclipse/kapua/app/api/web/JaxbContextResolver.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTrigger.java (diff)
The file was addedrest-api/resources/src/main/java/org/eclipse/kapua/app/api/resources/v1/resources/JobTriggersFired.java
The file was modifiedrest-api/resources/src/main/resources/openapi/openapi.yaml (diff)
The file was addedrest-api/resources/src/main/resources/openapi/jobTriggerFired/job-scopeId-jobId-triggers-triggerId-fired-_count.yaml
The file was addedrest-api/resources/src/main/resources/openapi/jobTriggerFired/job-scopeId-jobId-triggers-triggerId-fired.yaml
The file was addedrest-api/resources/src/main/resources/openapi/jobTriggerFired/jobTriggerFired.yaml
Commit 8822d922055c0e71b4da1a7fd3fae2c40c9d6c93 by Alberto Codutti
Changed exception handling in KapuaJobLauncher

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/job/KapuaJobLauncher.java (diff)
Commit 443b3791349bd798737948cc3c9acd8c451cf25a by Alberto Codutti
Added/fixed a bunch of javadoc

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/driver/exception/TriggerNeverFiresException.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/persistence/KapuaQuartzConnectionProvider.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerService.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/SchedulerEntityManagerFactory.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinitionCreator.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinitionService.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTriggerCreator.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/quartz/TriggerDefinitionDAO.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/setting/KapuaSchedulerSetting.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerListResultImpl.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerImpl.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/SchedulerDomains.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/TriggerCreator.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/quartz/TriggerDefinitionQueryImpl.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/TriggerService.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/setting/KapuaSchedulerSettingKeys.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/quartz/TriggerDefinitionServiceImpl.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/TriggerAttributes.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/SchedulerDomain.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinition.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinitionQuery.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinitionAttributes.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinitionXmlRegistry.java (diff)
The file was modifiedrest-api/resources/src/main/java/org/eclipse/kapua/app/api/resources/v1/resources/JobTriggersFired.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/Trigger.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinitionFactory.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerQueryImpl.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/TriggerListResult.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/TriggerDefinitionListResult.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/FiredTrigger.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/TriggerXmlRegistry.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerDAO.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/TriggerQuery.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/fired/quartz/FiredTriggerDAO.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/definition/quartz/TriggerDefinitionImpl.java (diff)
The file was modifiedservice/scheduler/api/src/main/java/org/eclipse/kapua/service/scheduler/trigger/TriggerFactory.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/quartz/job/KapuaJobLauncher.java (diff)
Commit db04dffbb81ddb4d793a12ac368714d06be61b03 by Claudio Mezzasalma
Bump Apache HTTP Client to 4.5.13

Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@eurotech.com>
The file was modifiedpom.xml (diff)
Commit 50cd5c545230a09763ebe051b308e73114c536c2 by gianluca.barbon
Improving logged parameters in SsoCallbackServlet request

Signed-off-by: Gianluca Barbon <gianluca.barbon@eurotech.com>
The file was modifiedconsole/core/src/main/java/org/eclipse/kapua/app/console/core/servlet/SsoCallbackServlet.java (diff)
Commit 6ff5d54ff28caabef4a651443fefd80077e27ee4 by Alberto Codutti
Fixed failing tests

Signed-off-by: Alberto Codutti <alberto.codutti@eurotech.com>
The file was modifiedservice/scheduler/test-steps/src/main/java/org/eclipse/kapua/service/scheduler/steps/JobScheduleServiceSteps.java (diff)
The file was modifiedqa/integration/src/test/resources/features/jobScheduling/ExecuteOnDeviceConnectI9n.feature (diff)
The file was modifiedqa/integration/src/test/resources/features/jobScheduling/TriggerServiceI9n.feature (diff)
The file was modifiedservice/api/src/test/java/org/eclipse/kapua/KapuaIllegalArgumentExceptionTest.java (diff)
The file was modifiedservice/scheduler/quartz/src/main/java/org/eclipse/kapua/service/scheduler/trigger/quartz/TriggerServiceImpl.java (diff)
The file was modifiedqa/common/src/main/java/org/eclipse/kapua/qa/common/TestBase.java (diff)
Commit 1c003cf235ea12a95fcb1dafcf4de0f0d5738729 by gianluca.barbon
Re-stored openIDidToken variable on AuthenticationServiceShiroImpl

Signed-off-by: Gianluca Barbon <gianluca.barbon@eurotech.com>
The file was modifiedservice/security/shiro/src/main/java/org/eclipse/kapua/service/authentication/shiro/AuthenticationServiceShiroImpl.java (diff)