diff --git a/.config/irs.header b/.config/irs.header
index 0f980cfdaa..d7b51a265c 100644
--- a/.config/irs.header
+++ b/.config/irs.header
@@ -4,7 +4,7 @@
^ \* 2022: ISTOS GmbH$
^ \* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft \(BMW AG\)$
^ \* 2022,2023: BOSCH AG$
-^ \* Copyright \(c\) 2021,2022,2023 Contributors to the Eclipse Foundation$
+^ \* Copyright \(c\) 2021,2024 Contributors to the Eclipse Foundation$
^ \*$
^ \* See the NOTICE file\(s\) distributed with this work for additional$
^ \* information regarding copyright ownership\.$
diff --git a/.github/actions/import-gpg-key/action.yaml b/.github/actions/import-gpg-key/action.yaml
index 7302673bf9..858c3aecba 100644
--- a/.github/actions/import-gpg-key/action.yaml
+++ b/.github/actions/import-gpg-key/action.yaml
@@ -1,6 +1,6 @@
#
# Copyright (c) 2023 Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
-# Copyright (c) 2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/.idea/copyright/IRS.xml b/.idea/copyright/IRS.xml
index f4e71761c5..314e3da789 100644
--- a/.idea/copyright/IRS.xml
+++ b/.idea/copyright/IRS.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f8e71642ce..e09e7bc65f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+### Changed
+
+- Updated license header to "Copyright (c) 2021,2024 Contributors to the Eclipse Foundation"
+
## [4.4.0] - 2024-01-15
### Added
- Added EDR token cache to reuse token after contract negotiation
diff --git a/Dockerfile b/Dockerfile
index 7d605a7861..6fa8617c11 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/.helmignore b/charts/irs-helm/.helmignore
index e3a0e85695..45bda8b7e0 100644
--- a/charts/irs-helm/.helmignore
+++ b/charts/irs-helm/.helmignore
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/Chart.yaml b/charts/irs-helm/Chart.yaml
index aa86285f91..19c05804fc 100644
--- a/charts/irs-helm/Chart.yaml
+++ b/charts/irs-helm/Chart.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/_helpers.tpl b/charts/irs-helm/templates/_helpers.tpl
index 5fa5438ed7..d236801859 100644
--- a/charts/irs-helm/templates/_helpers.tpl
+++ b/charts/irs-helm/templates/_helpers.tpl
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/configmap-grafana-dashboards.yaml b/charts/irs-helm/templates/configmap-grafana-dashboards.yaml
index 7d87fcdb13..bf8040b6ce 100644
--- a/charts/irs-helm/templates/configmap-grafana-dashboards.yaml
+++ b/charts/irs-helm/templates/configmap-grafana-dashboards.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/configmap-semantic-models.yaml b/charts/irs-helm/templates/configmap-semantic-models.yaml
index b13e41987d..5b4bb2ab25 100644
--- a/charts/irs-helm/templates/configmap-semantic-models.yaml
+++ b/charts/irs-helm/templates/configmap-semantic-models.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/configmap-spring-app-config.yaml b/charts/irs-helm/templates/configmap-spring-app-config.yaml
index fcc9001eb4..176d5e6ce3 100644
--- a/charts/irs-helm/templates/configmap-spring-app-config.yaml
+++ b/charts/irs-helm/templates/configmap-spring-app-config.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/deployment.yaml b/charts/irs-helm/templates/deployment.yaml
index 757d8dae97..e9cd8a6632 100644
--- a/charts/irs-helm/templates/deployment.yaml
+++ b/charts/irs-helm/templates/deployment.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/ingress.yaml b/charts/irs-helm/templates/ingress.yaml
index f99ca3c853..2484e9da55 100644
--- a/charts/irs-helm/templates/ingress.yaml
+++ b/charts/irs-helm/templates/ingress.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/secrets.yaml b/charts/irs-helm/templates/secrets.yaml
index c22f19d517..acbc33ce08 100644
--- a/charts/irs-helm/templates/secrets.yaml
+++ b/charts/irs-helm/templates/secrets.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/service.yaml b/charts/irs-helm/templates/service.yaml
index c3210f94c1..88185d4b66 100644
--- a/charts/irs-helm/templates/service.yaml
+++ b/charts/irs-helm/templates/service.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/templates/tests/test-connection.yaml b/charts/irs-helm/templates/tests/test-connection.yaml
index 3f644720bf..1183117e31 100644
--- a/charts/irs-helm/templates/tests/test-connection.yaml
+++ b/charts/irs-helm/templates/tests/test-connection.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/charts/irs-helm/values.yaml b/charts/irs-helm/values.yaml
index 6e1d49c826..ce809b8602 100644
--- a/charts/irs-helm/values.yaml
+++ b/charts/irs-helm/values.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/docs/.markdownlint.yaml b/docs/.markdownlint.yaml
index 3e60e78eea..fb66756eee 100644
--- a/docs/.markdownlint.yaml
+++ b/docs/.markdownlint.yaml
@@ -1,6 +1,6 @@
#********************************************************************************
# Copyright (c) 2022 Mercedes-Benz Tech Innovation GmbH
-# Copyright (c) 2022 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/docs/src/diagram-replacer/extract.js b/docs/src/diagram-replacer/extract.js
index b752360812..abc7fdac78 100644
--- a/docs/src/diagram-replacer/extract.js
+++ b/docs/src/diagram-replacer/extract.js
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/docs/src/diagram-replacer/replace.js b/docs/src/diagram-replacer/replace.js
index 774daf749b..7ce9eadc34 100644
--- a/docs/src/diagram-replacer/replace.js
+++ b/docs/src/diagram-replacer/replace.js
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/docs/src/post-processing/fix_headers.js b/docs/src/post-processing/fix_headers.js
index a42bffe4ef..8ec889f075 100644
--- a/docs/src/post-processing/fix_headers.js
+++ b/docs/src/post-processing/fix_headers.js
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/docs/src/post-processing/fix_https_links.js b/docs/src/post-processing/fix_https_links.js
index b522a7f5cc..cde34c60a8 100644
--- a/docs/src/post-processing/fix_https_links.js
+++ b/docs/src/post-processing/fix_https_links.js
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/docs/src/post-processing/fix_no_emphasis.js b/docs/src/post-processing/fix_no_emphasis.js
index 863065d03d..2a28d35410 100644
--- a/docs/src/post-processing/fix_no_emphasis.js
+++ b/docs/src/post-processing/fix_no_emphasis.js
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/docs/src/post-processing/fix_relative_links.js b/docs/src/post-processing/fix_relative_links.js
index 3cf6781bae..9b9a8c8e1e 100644
--- a/docs/src/post-processing/fix_relative_links.js
+++ b/docs/src/post-processing/fix_relative_links.js
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/IrsApplication.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/IrsApplication.java
index 81c0e0fa27..2b992afa60 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/IrsApplication.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/IrsApplication.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASRecursiveJobHandler.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASRecursiveJobHandler.java
index 1ea371d664..87e7a48fdf 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASRecursiveJobHandler.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASRecursiveJobHandler.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcess.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcess.java
index 5c0012e975..060306d9b6 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcess.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcess.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcessManager.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcessManager.java
index 1e6ef1b7dd..3854782398 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcessManager.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcessManager.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/CallbackResponderEventListener.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/CallbackResponderEventListener.java
index a3f5e57fc4..c722ad875f 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/CallbackResponderEventListener.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/CallbackResponderEventListener.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ExtractDataFromProtocolInformation.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ExtractDataFromProtocolInformation.java
index c467d101c5..9cc4311ea3 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ExtractDataFromProtocolInformation.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ExtractDataFromProtocolInformation.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemContainer.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemContainer.java
index 75dc465ad8..15fd6ce7f7 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemContainer.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemContainer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemDataRequest.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemDataRequest.java
index cd7843efc8..5ba56f7ef3 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemDataRequest.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemDataRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemTreesAssembler.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemTreesAssembler.java
index 105ef00c5c..5a2c885dcd 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemTreesAssembler.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/ItemTreesAssembler.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/RequestMetric.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/RequestMetric.java
index 72da2cb0f2..e408152e38 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/RequestMetric.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/RequestMetric.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/TreeRecursiveLogic.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/TreeRecursiveLogic.java
index be98d4c7f6..6ec17decc4 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/TreeRecursiveLogic.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/TreeRecursiveLogic.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -29,9 +29,9 @@
import java.util.List;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.connector.job.TransferProcess;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
+import org.eclipse.tractusx.irs.connector.job.TransferProcess;
import org.eclipse.tractusx.irs.util.JsonUtil;
import org.springframework.beans.factory.annotation.Qualifier;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/AbstractDelegate.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/AbstractDelegate.java
index 9f3516bdb5..5200e090d9 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/AbstractDelegate.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/AbstractDelegate.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegate.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegate.java
index 9e2e1ecb95..e817aeef20 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegate.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegate.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegateProcessingException.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegateProcessingException.java
index 2b655df7db..9167d3a18a 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegateProcessingException.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegateProcessingException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/DigitalTwinDelegate.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/DigitalTwinDelegate.java
index 1ae2a4adbe..c19bce7f22 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/DigitalTwinDelegate.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/DigitalTwinDelegate.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/RelationshipDelegate.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/RelationshipDelegate.java
index 66c96cfff8..8241cbeb53 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/RelationshipDelegate.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/RelationshipDelegate.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/SubmodelDelegate.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/SubmodelDelegate.java
index fdfde2ee32..c55393263a 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/SubmodelDelegate.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/SubmodelDelegate.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BpdmClient.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BpdmClient.java
index 3173bbfa11..be1cc67706 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BpdmClient.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BpdmClient.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BpdmFacade.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BpdmFacade.java
index ca044c9932..aba1cfb871 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BpdmFacade.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BpdmFacade.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BusinessPartnerResponse.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BusinessPartnerResponse.java
index 0c4032249b..8cafae2266 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BusinessPartnerResponse.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/BusinessPartnerResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/NameResponse.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/NameResponse.java
index 8daf6e987a..142af83382 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/NameResponse.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/bpdm/NameResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/BlobstoreConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/BlobstoreConfiguration.java
index 5a5d0953ef..a5350cf993 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/BlobstoreConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/BlobstoreConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthConfiguration.java
index 15a736c51d..343a9a87f8 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthIndicator.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthIndicator.java
index 5141352bf1..88664a9073 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthIndicator.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthIndicator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthMetricsExportConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthMetricsExportConfiguration.java
index 9016948bec..d22e893362 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthMetricsExportConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthMetricsExportConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/HealthMetricsExportConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/HealthMetricsExportConfiguration.java
index d56559f3e1..e4ccdc562e 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/HealthMetricsExportConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/HealthMetricsExportConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/HealthStatusHelper.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/HealthStatusHelper.java
index 305bccd738..c1dbad6c9c 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/HealthStatusHelper.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/HealthStatusHelper.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/IrsConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/IrsConfiguration.java
index 848b8e2215..db0f785b8a 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/IrsConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/IrsConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/JobConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/JobConfiguration.java
index b291b672c4..8128488974 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/JobConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/JobConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -55,12 +55,12 @@
import org.eclipse.tractusx.irs.edc.client.EDCCatalogFacade;
import org.eclipse.tractusx.irs.edc.client.EdcConfiguration;
import org.eclipse.tractusx.irs.edc.client.EdcDataPlaneClient;
-import org.eclipse.tractusx.irs.edc.client.EdcSubmodelFacade;
-import org.eclipse.tractusx.irs.edc.client.EndpointDataReferenceStorage;
-import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceCacheService;
import org.eclipse.tractusx.irs.edc.client.EdcSubmodelClient;
import org.eclipse.tractusx.irs.edc.client.EdcSubmodelClientImpl;
import org.eclipse.tractusx.irs.edc.client.EdcSubmodelClientLocalStub;
+import org.eclipse.tractusx.irs.edc.client.EdcSubmodelFacade;
+import org.eclipse.tractusx.irs.edc.client.EndpointDataReferenceStorage;
+import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceCacheService;
import org.eclipse.tractusx.irs.registryclient.DigitalTwinRegistryService;
import org.eclipse.tractusx.irs.registryclient.central.DigitalTwinRegistryClient;
import org.eclipse.tractusx.irs.registryclient.central.DigitalTwinRegistryClientLocalStub;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/MinioHealthIndicator.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/MinioHealthIndicator.java
index f46978d169..3857905a26 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/MinioHealthIndicator.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/MinioHealthIndicator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/OpenApiConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/OpenApiConfiguration.java
index 5a710143ee..79bcfe27d8 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/OpenApiConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/OpenApiConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/OpenApiExamples.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/OpenApiExamples.java
index 07e90bae69..7eec9b2506 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/OpenApiExamples.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/OpenApiExamples.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/RegistryConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/RegistryConfiguration.java
index 5b9cb65552..e3c15f5e19 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/RegistryConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/RegistryConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/RestTemplateConfig.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/RestTemplateConfig.java
index 6d0aa8dab1..faf99e94ea 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/RestTemplateConfig.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/RestTemplateConfig.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/SemanticsHubConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/SemanticsHubConfiguration.java
index 907572715c..495a151319 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/SemanticsHubConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/SemanticsHubConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/TrustedEndpointsFilter.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/TrustedEndpointsFilter.java
index bbd8e84b4f..7b0da5db3d 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/TrustedEndpointsFilter.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/TrustedEndpointsFilter.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -33,7 +33,6 @@
import jakarta.servlet.http.HttpServletRequestWrapper;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpServletResponseWrapper;
-
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.eclipse.tractusx.irs.common.ApiConstants;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/TrustedPortConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/TrustedPortConfiguration.java
index 44545466e7..09d0e7cfe2 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/TrustedPortConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/TrustedPortConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthentication.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthentication.java
index a455cf3459..2549bfdd30 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthentication.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthentication.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthenticationFilter.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthenticationFilter.java
index 5ec2714cb0..4fc2c3cc14 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthenticationFilter.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthenticationFilter.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -62,7 +62,8 @@ protected void doFilterInternal(final HttpServletRequest request, final HttpServ
}
}
- private void unauthorizedResponse(final HttpServletResponse servletResponse, final Exception exception) throws IOException {
+ private void unauthorizedResponse(final HttpServletResponse servletResponse, final Exception exception)
+ throws IOException {
servletResponse.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
servletResponse.setContentType(MediaType.APPLICATION_JSON_VALUE);
servletResponse.setCharacterEncoding(StandardCharsets.UTF_8.name());
@@ -72,7 +73,6 @@ private void unauthorizedResponse(final HttpServletResponse servletResponse, fin
.withError(exception.getMessage())
.build();
-
try (PrintWriter writer = servletResponse.getWriter()) {
writer.print(jsonUtil.asString(errorResponse));
writer.flush();
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthority.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthority.java
index e20fe04b92..e1b93ca234 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthority.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeyAuthority.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -31,6 +31,7 @@
import org.springframework.security.core.GrantedAuthority;
/**
+ *
*/
@RequiredArgsConstructor
@Getter
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeysConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeysConfiguration.java
index 0c13802eb6..9cecc6e701 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeysConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/ApiKeysConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/AuthenticationService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/AuthenticationService.java
index 13f64ff538..7484b3a506 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/AuthenticationService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/AuthenticationService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/SecurityConfiguration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/SecurityConfiguration.java
index ef317f7bcf..216c6f4299 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/SecurityConfiguration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/configuration/security/SecurityConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/Batch.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/Batch.java
index f057bf6eac..b398be68e2 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/Batch.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/Batch.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchOrder.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchOrder.java
index f28b9e0214..dd522a6f0a 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchOrder.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchOrder.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchOrderStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchOrderStore.java
index 2e844189a3..1a2f13084d 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchOrderStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchOrderStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchStore.java
index 1e3186a888..616c7a7262 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/BatchStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/InMemoryBatchOrderStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/InMemoryBatchOrderStore.java
index ff7bd5db6c..338fdafc45 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/InMemoryBatchOrderStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/InMemoryBatchOrderStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/InMemoryBatchStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/InMemoryBatchStore.java
index f5a63d8126..8f0d4575c5 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/InMemoryBatchStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/InMemoryBatchStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/JobProgress.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/JobProgress.java
index 788d70a2da..7445dae051 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/JobProgress.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/JobProgress.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchOrderStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchOrderStore.java
index 238153b190..810ad78d22 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchOrderStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchOrderStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -33,9 +33,9 @@
import java.util.UUID;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.data.JsonParseException;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
+import org.eclipse.tractusx.irs.data.JsonParseException;
import org.eclipse.tractusx.irs.util.JsonUtil;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchStore.java
index 1f785bb483..ee94f02e4f 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -33,9 +33,9 @@
import java.util.UUID;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.data.JsonParseException;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
+import org.eclipse.tractusx.irs.data.JsonParseException;
import org.eclipse.tractusx.irs.util.JsonUtil;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/BaseJobStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/BaseJobStore.java
index 604158adc8..2dfafb8ea6 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/BaseJobStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/BaseJobStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/DataRequest.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/DataRequest.java
index 95e169b323..340c5be850 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/DataRequest.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/DataRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/InMemoryJobStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/InMemoryJobStore.java
index dba5382409..f4d6190fcd 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/InMemoryJobStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/InMemoryJobStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/IrsTimer.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/IrsTimer.java
index ba4b0f2438..2f2da1d6e8 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/IrsTimer.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/IrsTimer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/IrsTimerAspect.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/IrsTimerAspect.java
index 7c8161bf15..c6d30e7dc2 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/IrsTimerAspect.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/IrsTimerAspect.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -24,12 +24,12 @@
package org.eclipse.tractusx.irs.connector.job;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.services.MeterRegistryService;
import org.apache.commons.lang3.StringUtils;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.reflect.MethodSignature;
+import org.eclipse.tractusx.irs.services.MeterRegistryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.EnableAspectJAutoProxy;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobException.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobException.java
index 0519370028..ff27d1ebcb 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobException.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobInitiateResponse.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobInitiateResponse.java
index ae41d3c245..0e6da5eee1 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobInitiateResponse.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobInitiateResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobOrchestrator.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobOrchestrator.java
index 72c4419967..11e7e6823d 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobOrchestrator.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobOrchestrator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobStore.java
index 6bb43973ba..fba6a780e4 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobTTL.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobTTL.java
index d457e5138b..a06fb2a7c6 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobTTL.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/JobTTL.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/MultiTransferJob.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/MultiTransferJob.java
index bc65e09724..d6b3b318b2 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/MultiTransferJob.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/MultiTransferJob.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/PersistentJobStore.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/PersistentJobStore.java
index b274f87c17..03709cbdb8 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/PersistentJobStore.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/PersistentJobStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -34,10 +34,10 @@
import java.util.stream.Stream;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.component.enums.JobState;
-import org.eclipse.tractusx.irs.data.JsonParseException;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
+import org.eclipse.tractusx.irs.component.enums.JobState;
+import org.eclipse.tractusx.irs.data.JsonParseException;
import org.eclipse.tractusx.irs.services.MeterRegistryService;
import org.eclipse.tractusx.irs.util.JsonUtil;
import org.springframework.beans.factory.annotation.Qualifier;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/RecursiveJobHandler.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/RecursiveJobHandler.java
index 62683928b1..855e94c91e 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/RecursiveJobHandler.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/RecursiveJobHandler.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/ResponseStatus.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/ResponseStatus.java
index f5f407a7f5..f04583fa63 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/ResponseStatus.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/ResponseStatus.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferInitiateResponse.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferInitiateResponse.java
index de020424d8..c61e8e0280 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferInitiateResponse.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferInitiateResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferProcess.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferProcess.java
index 0b0ed710f0..8a62857abe 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferProcess.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferProcess.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferProcessManager.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferProcessManager.java
index 692aeaf557..142e550637 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferProcessManager.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/connector/job/TransferProcessManager.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/BatchController.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/BatchController.java
index d8c7f4db7d..5f4c7fd317 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/BatchController.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/BatchController.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -79,39 +79,38 @@ public class BatchController {
private final QueryBatchService queryBatchService;
private final CancelBatchProcessingService cancelBatchProcessingService;
- @Operation(operationId = "registerOrder",
- summary = "Registers an IRS order with an array of {globalAssetIds}. "
- + "Each globalAssetId will be processed in an IRS Job, grouped in batches.",
- security = @SecurityRequirement(name = "oAuth2"),
- tags = { "Item Relationship Service" },
+ @Operation(operationId = "registerOrder", summary = "Registers an IRS order with an array of {globalAssetIds}. "
+ + "Each globalAssetId will be processed in an IRS Job, grouped in batches.",
+ security = @SecurityRequirement(name = "oAuth2"), tags = { "Item Relationship Service" },
description = "Registers an IRS order with an array of {globalAssetIds}. "
+ "Each globalAssetId will be processed in an IRS Job, grouped in batches.")
- @ApiResponses(value = { @ApiResponse(responseCode = "201", description = "Returns orderId of registered Batch order.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = BatchOrderCreated.class),
- examples = { @ExampleObject(name = "complete",
- ref = "#/components/examples/job-handle")
- })
- }),
- @ApiResponse(responseCode = "400", description = "Batch Order registration failed.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-400"))
- }),
- @ApiResponse(responseCode = "401", description = UNAUTHORIZED_DESC,
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-401"))
- }),
- @ApiResponse(responseCode = "403", description = FORBIDDEN_DESC,
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-403"))
- }),
- })
+ @ApiResponses(
+ value = { @ApiResponse(responseCode = "201", description = "Returns orderId of registered Batch order.",
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = BatchOrderCreated.class),
+ examples = { @ExampleObject(name = "complete",
+ ref = "#/components/examples/job-handle")
+ })
+ }),
+ @ApiResponse(responseCode = "400", description = "Batch Order registration failed.",
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-400"))
+ }),
+ @ApiResponse(responseCode = "401", description = UNAUTHORIZED_DESC,
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-401"))
+ }),
+ @ApiResponse(responseCode = "403", description = FORBIDDEN_DESC,
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-403"))
+ }),
+ })
@PostMapping("/orders")
@ResponseStatus(HttpStatus.CREATED)
@PreAuthorize("hasAnyAuthority('" + IrsRoles.ADMIN_IRS + "', '" + IrsRoles.VIEW_IRS + "')")
@@ -122,52 +121,50 @@ public BatchOrderCreated registerBatchOrder(final @Valid @RequestBody RegisterBa
@Operation(operationId = "registerESSInvestigationOrder",
summary = "Registers an order for an ESS investigation with an array of {globalAssetIds}. Each globalAssetId will be processed in an separate job, grouped in batches.",
- security = @SecurityRequirement(name = "oAuth2"),
- tags = { "Environmental and Social Standards" },
+ security = @SecurityRequirement(name = "oAuth2"), tags = { "Environmental and Social Standards" },
description = "Registers an order for an ESS investigation with an array of {globalAssetIds}. Each globalAssetId will be processed in an separate job, grouped in batches.")
- @ApiResponses(value = { @ApiResponse(responseCode = "201", description = "Returns orderId of registered Batch order.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = BatchOrderCreated.class),
- examples = { @ExampleObject(name = "complete",
- ref = "#/components/examples/job-handle")
- })
- }),
- @ApiResponse(responseCode = "400", description = "Batch Order registration failed.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-400"))
- }),
- @ApiResponse(responseCode = "401", description = UNAUTHORIZED_DESC,
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-401"))
- }),
- @ApiResponse(responseCode = "403", description = FORBIDDEN_DESC,
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-403"))
- }),
- })
+ @ApiResponses(
+ value = { @ApiResponse(responseCode = "201", description = "Returns orderId of registered Batch order.",
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = BatchOrderCreated.class),
+ examples = { @ExampleObject(name = "complete",
+ ref = "#/components/examples/job-handle")
+ })
+ }),
+ @ApiResponse(responseCode = "400", description = "Batch Order registration failed.",
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-400"))
+ }),
+ @ApiResponse(responseCode = "401", description = UNAUTHORIZED_DESC,
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-401"))
+ }),
+ @ApiResponse(responseCode = "403", description = FORBIDDEN_DESC,
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-403"))
+ }),
+ })
@PostMapping("/ess/orders")
@ResponseStatus(HttpStatus.CREATED)
@PreAuthorize("hasAnyAuthority('" + IrsRoles.ADMIN_IRS + "', '" + IrsRoles.VIEW_IRS + "')")
- public BatchOrderCreated registerESSInvestigationOrder(final @Valid @RequestBody RegisterBpnInvestigationBatchOrder request) {
+ public BatchOrderCreated registerESSInvestigationOrder(
+ final @Valid @RequestBody RegisterBpnInvestigationBatchOrder request) {
final UUID batchOrderId = creationBatchService.create(request);
return BatchOrderCreated.builder().id(batchOrderId).build();
}
- @Operation(description = "Get a batch order for a given orderId.",
- operationId = "getBatchOrder",
- summary = "Get a batch order for a given orderId.",
- security = @SecurityRequirement(name = "oAuth2"),
+ @Operation(description = "Get a batch order for a given orderId.", operationId = "getBatchOrder",
+ summary = "Get a batch order for a given orderId.", security = @SecurityRequirement(name = "oAuth2"),
tags = { "Item Relationship Service" })
- @ApiResponses(value = { @ApiResponse(responseCode = "200",
- description = "Get a batch order for a given orderId.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = BatchOrderResponse.class),
+ @ApiResponses(value = { @ApiResponse(responseCode = "200", description = "Get a batch order for a given orderId.",
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE, schema = @Schema(
+ implementation = BatchOrderResponse.class),
examples = @ExampleObject(name = "complete",
ref = "#/components/examples/complete-order-result"))
}),
@@ -189,7 +186,8 @@ public BatchOrderCreated registerESSInvestigationOrder(final @Valid @RequestBody
examples = @ExampleObject(name = "error",
ref = "#/components/examples/error-response-403"))
}),
- @ApiResponse(responseCode = "404", description = "Batch Order with the requested orderId not found.",
+ @ApiResponse(responseCode = "404",
+ description = "Batch Order with the requested orderId not found.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
schema = @Schema(implementation = ErrorResponse.class),
examples = @ExampleObject(name = "error",
@@ -199,17 +197,16 @@ public BatchOrderCreated registerESSInvestigationOrder(final @Valid @RequestBody
@GetMapping("/orders/{orderId}")
@PreAuthorize("hasAnyAuthority('" + IrsRoles.ADMIN_IRS + "', '" + IrsRoles.VIEW_IRS + "')")
public BatchOrderResponse getBatchOrder(
- @Parameter(description = "Id of the order.", schema = @Schema(implementation = UUID.class), name = "orderId",
- example = "6c311d29-5753-46d4-b32c-19b918ea93b0") @Size(min = IrsAppConstants.JOB_ID_SIZE,
- max = IrsAppConstants.JOB_ID_SIZE) @Valid @PathVariable final UUID orderId) {
+ @Parameter(description = "Id of the order.", schema = @Schema(implementation = UUID.class),
+ name = "orderId", example = "6c311d29-5753-46d4-b32c-19b918ea93b0") @Size(
+ min = IrsAppConstants.JOB_ID_SIZE,
+ max = IrsAppConstants.JOB_ID_SIZE) @Valid @PathVariable final UUID orderId) {
return queryBatchService.findOrderById(orderId);
}
- @Operation(description = "Get a batch with a given batchId for a given orderId.",
- operationId = "getBatch",
+ @Operation(description = "Get a batch with a given batchId for a given orderId.", operationId = "getBatch",
summary = "Get a batch with a given batchId for a given orderId.",
- security = @SecurityRequirement(name = "oAuth2"),
- tags = { "Item Relationship Service" })
+ security = @SecurityRequirement(name = "oAuth2"), tags = { "Item Relationship Service" })
@ApiResponses(value = { @ApiResponse(responseCode = "200",
description = "Get a batch with a given batchId for a given orderId.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
@@ -235,7 +232,8 @@ public BatchOrderResponse getBatchOrder(
examples = @ExampleObject(name = "error",
ref = "#/components/examples/error-response-403"))
}),
- @ApiResponse(responseCode = "404", description = "Batch with the requested orderId and batchId not found.",
+ @ApiResponse(responseCode = "404",
+ description = "Batch with the requested orderId and batchId not found.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
schema = @Schema(implementation = ErrorResponse.class),
examples = @ExampleObject(name = "error",
@@ -245,58 +243,60 @@ public BatchOrderResponse getBatchOrder(
@GetMapping("/orders/{orderId}/batches/{batchId}")
@PreAuthorize("hasAnyAuthority('" + IrsRoles.ADMIN_IRS + "', '" + IrsRoles.VIEW_IRS + "')")
public BatchResponse getBatch(
- @Parameter(description = "Id of the order.", schema = @Schema(implementation = UUID.class), name = "orderId",
- example = "6c311d29-5753-46d4-b32c-19b918ea93b0") @Size(min = IrsAppConstants.JOB_ID_SIZE,
- max = IrsAppConstants.JOB_ID_SIZE) @Valid @PathVariable final UUID orderId,
- @Parameter(description = "Id of the batch.", schema = @Schema(implementation = UUID.class), name = "batchId",
- example = "4bce40b8-64c7-41bf-9ca3-e9432c7fef98") @Size(min = IrsAppConstants.JOB_ID_SIZE,
- max = IrsAppConstants.JOB_ID_SIZE) @Valid @PathVariable final UUID batchId) {
+ @Parameter(description = "Id of the order.", schema = @Schema(implementation = UUID.class),
+ name = "orderId", example = "6c311d29-5753-46d4-b32c-19b918ea93b0") @Size(
+ min = IrsAppConstants.JOB_ID_SIZE,
+ max = IrsAppConstants.JOB_ID_SIZE) @Valid @PathVariable final UUID orderId,
+ @Parameter(description = "Id of the batch.", schema = @Schema(implementation = UUID.class),
+ name = "batchId", example = "4bce40b8-64c7-41bf-9ca3-e9432c7fef98") @Size(
+ min = IrsAppConstants.JOB_ID_SIZE,
+ max = IrsAppConstants.JOB_ID_SIZE) @Valid @PathVariable final UUID batchId) {
return queryBatchService.findBatchById(orderId, batchId);
}
- @Operation(description = "Cancel a batch order for a given orderId.",
- operationId = "cancelBatchOrder",
- summary = "Cancel a batch order for a given orderId.",
- security = @SecurityRequirement(name = "oAuth2"),
+ @Operation(description = "Cancel a batch order for a given orderId.", operationId = "cancelBatchOrder",
+ summary = "Cancel a batch order for a given orderId.", security = @SecurityRequirement(name = "oAuth2"),
tags = { "Item Relationship Service" })
- @ApiResponses(value = { @ApiResponse(responseCode = "200",
- description = "Cancel a batch order for a given orderId.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = BatchOrderResponse.class),
- examples = @ExampleObject(name = "complete",
- ref = "#/components/examples/complete-order-result"))
- }),
- @ApiResponse(responseCode = "400", description = "Return Batch Order failed.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-400"))
- }),
- @ApiResponse(responseCode = "401", description = UNAUTHORIZED_DESC,
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-401"))
- }),
- @ApiResponse(responseCode = "403", description = FORBIDDEN_DESC,
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-403"))
- }),
- @ApiResponse(responseCode = "404", description = "Batch Order with the requested orderId not found.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = ErrorResponse.class),
- examples = @ExampleObject(name = "error",
- ref = "#/components/examples/error-response-404"))
- }),
- })
+ @ApiResponses(
+ value = { @ApiResponse(responseCode = "200", description = "Cancel a batch order for a given orderId.",
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = BatchOrderResponse.class),
+ examples = @ExampleObject(name = "complete",
+ ref = "#/components/examples/complete-order-result"))
+ }),
+ @ApiResponse(responseCode = "400", description = "Return Batch Order failed.",
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-400"))
+ }),
+ @ApiResponse(responseCode = "401", description = UNAUTHORIZED_DESC,
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-401"))
+ }),
+ @ApiResponse(responseCode = "403", description = FORBIDDEN_DESC,
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-403"))
+ }),
+ @ApiResponse(responseCode = "404",
+ description = "Batch Order with the requested orderId not found.",
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = ErrorResponse.class),
+ examples = @ExampleObject(name = "error",
+ ref = "#/components/examples/error-response-404"))
+ }),
+ })
@PutMapping("/orders/{orderId}")
@PreAuthorize("hasAnyAuthority('" + IrsRoles.ADMIN_IRS + "', '" + IrsRoles.VIEW_IRS + "')")
public BatchOrderResponse cancelBatchOrder(
- @Parameter(description = "Id of the order.", schema = @Schema(implementation = UUID.class), name = "orderId",
- example = "6c311d29-5753-46d4-b32c-19b918ea93b0") @Size(min = IrsAppConstants.JOB_ID_SIZE,
- max = IrsAppConstants.JOB_ID_SIZE) @Valid @PathVariable final UUID orderId) {
+ @Parameter(description = "Id of the order.", schema = @Schema(implementation = UUID.class),
+ name = "orderId", example = "6c311d29-5753-46d4-b32c-19b918ea93b0") @Size(
+ min = IrsAppConstants.JOB_ID_SIZE,
+ max = IrsAppConstants.JOB_ID_SIZE) @Valid @PathVariable final UUID orderId) {
cancelBatchProcessingService.cancelNotFinishedJobsInBatchOrder(orderId);
return queryBatchService.findOrderById(orderId);
}
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsAppConstants.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsAppConstants.java
index 741603d7fc..fe029652fa 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsAppConstants.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsAppConstants.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsController.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsController.java
index 2324ee45e5..7cecef986a 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsController.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsController.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -31,9 +31,6 @@
import java.util.List;
import java.util.UUID;
-import jakarta.validation.Valid;
-import jakarta.validation.constraints.Size;
-
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.enums.Explode;
@@ -44,6 +41,8 @@
import io.swagger.v3.oas.annotations.responses.ApiResponse;
import io.swagger.v3.oas.annotations.responses.ApiResponses;
import io.swagger.v3.oas.annotations.security.SecurityRequirement;
+import jakarta.validation.Valid;
+import jakarta.validation.constraints.Size;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.eclipse.tractusx.irs.IrsApplication;
@@ -94,8 +93,7 @@ public class IrsController {
@Operation(operationId = "registerJobForGlobalAssetId",
summary = "Register an IRS job to retrieve an item graph for given {globalAssetId}.",
- security = @SecurityRequirement(name = "oAuth2"),
- tags = { "Item Relationship Service" },
+ security = @SecurityRequirement(name = "oAuth2"), tags = { "Item Relationship Service" },
description = "Register an IRS job to retrieve an item graph for given {globalAssetId}.")
@ApiResponses(value = { @ApiResponse(responseCode = "201", description = "Returns id of registered job.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
@@ -132,10 +130,8 @@ public JobHandle registerJobForGlobalAssetId(final @Valid @RequestBody RegisterJ
}
@Operation(description = "Return job with optional item graph result for requested id.",
- operationId = "getJobForJobId",
- summary = "Return job with optional item graph result for requested id.",
- security = @SecurityRequirement(name = "oAuth2"),
- tags = { "Item Relationship Service" })
+ operationId = "getJobForJobId", summary = "Return job with optional item graph result for requested id.",
+ security = @SecurityRequirement(name = "oAuth2"), tags = { "Item Relationship Service" })
@ApiResponses(value = { @ApiResponse(responseCode = "200",
description = "Return job with item graph for the requested id.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
@@ -194,15 +190,14 @@ public ResponseEntity getJobById(
}
@Operation(description = "Cancel job for requested jobId.", operationId = "cancelJobByJobId",
- summary = "Cancel job for requested jobId.",
- security = @SecurityRequirement(name = "oAuth2"),
+ summary = "Cancel job for requested jobId.", security = @SecurityRequirement(name = "oAuth2"),
tags = { "Item Relationship Service" })
@ApiResponses(value = { @ApiResponse(responseCode = "200", description = "Job with requested jobId canceled.",
- content = { @Content(mediaType = APPLICATION_JSON_VALUE,
- schema = @Schema(implementation = Job.class),
- examples = @ExampleObject(name = "complete",
- ref = "#/components/examples/canceled-job-response"))
- }),
+ content = { @Content(mediaType = APPLICATION_JSON_VALUE,
+ schema = @Schema(implementation = Job.class),
+ examples = @ExampleObject(name = "complete",
+ ref = "#/components/examples/canceled-job-response"))
+ }),
@ApiResponse(responseCode = "400", description = "Cancel job failed.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
schema = @Schema(implementation = ErrorResponse.class),
@@ -239,10 +234,9 @@ public Job cancelJobByJobId(
return this.itemJobService.cancelJobById(id);
}
- @Operation(description = "Returns paginated jobs with state and execution times.", operationId = "getJobsByJobStates",
- summary = "Returns paginated jobs with state and execution times.",
- security = @SecurityRequirement(name = "oAuth2"),
- tags = { "Item Relationship Service" })
+ @Operation(description = "Returns paginated jobs with state and execution times.",
+ operationId = "getJobsByJobStates", summary = "Returns paginated jobs with state and execution times.",
+ security = @SecurityRequirement(name = "oAuth2"), tags = { "Item Relationship Service" })
@ApiResponses(value = { @ApiResponse(responseCode = "200",
description = "Paginated list of jobs with state and execution times for requested job states.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
@@ -250,7 +244,8 @@ public Job cancelJobByJobId(
examples = @ExampleObject(name = "complete",
ref = "#/components/examples/complete-job-list-processing-state"))
}),
- @ApiResponse(responseCode = "400", description = "Return jobs for requested job states failed.",
+ @ApiResponse(responseCode = "400",
+ description = "Return jobs for requested job states failed.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
schema = @Schema(implementation = ErrorResponse.class),
examples = @ExampleObject(name = "error",
@@ -275,10 +270,11 @@ public Job cancelJobByJobId(
@PreAuthorize("hasAnyAuthority('" + IrsRoles.ADMIN_IRS + "', '" + IrsRoles.VIEW_IRS + "')")
public PageResult getJobsByState(
@Valid @ParameterObject @Parameter(description = "Requested job states.", in = QUERY,
- explode = Explode.FALSE, array = @ArraySchema(schema = @Schema(implementation = JobState.class), maxItems = Integer.MAX_VALUE))
- @RequestParam(value = "states", required = false, defaultValue = "") final List states,
- @Parameter(hidden = true)
- @ParameterObject final Pageable pageable) {
+ explode = Explode.FALSE,
+ array = @ArraySchema(schema = @Schema(implementation = JobState.class),
+ maxItems = Integer.MAX_VALUE)) @RequestParam(
+ value = "states", required = false, defaultValue = "") final List states,
+ @Parameter(hidden = true) @ParameterObject final Pageable pageable) {
return itemJobService.getJobsByState(states, pageable);
}
@@ -289,7 +285,8 @@ public PageResult getJobsByState(
@ApiResponses(value = { @ApiResponse(responseCode = "200", description = "Returns all available aspect models.",
content = { @Content(mediaType = APPLICATION_JSON_VALUE,
schema = @Schema(implementation = AspectModels.class),
- examples = { @ExampleObject(name = "complete", ref = "#/components/examples/aspect-models-list")
+ examples = { @ExampleObject(name = "complete",
+ ref = "#/components/examples/aspect-models-list")
})
}),
@ApiResponse(responseCode = "401", description = UNAUTHORIZED_DESC,
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsExceptionHandler.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsExceptionHandler.java
index 215d080632..88e5832907 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsExceptionHandler.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/controllers/IrsExceptionHandler.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/AspectTypeNotFoundException.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/AspectTypeNotFoundException.java
index be360e2718..dd9b87ba7c 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/AspectTypeNotFoundException.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/AspectTypeNotFoundException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/BPNIncidentValidation.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/BPNIncidentValidation.java
index e0efe30149..b6c35ebe97 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/BPNIncidentValidation.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/BPNIncidentValidation.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -29,11 +29,11 @@
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
-import org.eclipse.tractusx.irs.ess.service.SupplyChainImpacted;
import org.eclipse.tractusx.irs.component.Jobs;
import org.eclipse.tractusx.irs.component.assetadministrationshell.AssetAdministrationShellDescriptor;
import org.eclipse.tractusx.irs.component.partasplanned.PartAsPlanned;
import org.eclipse.tractusx.irs.component.partsiteinformationasplanned.PartSiteInformationAsPlanned;
+import org.eclipse.tractusx.irs.ess.service.SupplyChainImpacted;
/**
* Validation for BPNs.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/IncidentValidation.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/IncidentValidation.java
index b028074c38..0380e11063 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/IncidentValidation.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/IncidentValidation.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/InvalidAspectTypeFormatException.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/InvalidAspectTypeFormatException.java
index 51dc9a937d..962453cb11 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/InvalidAspectTypeFormatException.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/InvalidAspectTypeFormatException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/InvestigationResult.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/InvestigationResult.java
index 3f353b3ad1..5fd5c92ff3 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/InvestigationResult.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/InvestigationResult.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/ValidationException.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/ValidationException.java
index 28faa68864..19ca15f377 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/ValidationException.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/bpn/validation/ValidationException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/EssController.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/EssController.java
index 04bb98e83e..4f0bfcb70c 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/EssController.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/EssController.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/EssRecursiveController.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/EssRecursiveController.java
index 42f8d4acf3..3c7e20b148 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/EssRecursiveController.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/EssRecursiveController.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -27,9 +27,9 @@
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.ess.service.EssRecursiveService;
import org.eclipse.tractusx.irs.edc.client.model.notification.EdcNotification;
import org.eclipse.tractusx.irs.edc.client.model.notification.InvestigationNotificationContent;
+import org.eclipse.tractusx.irs.ess.service.EssRecursiveService;
import org.springframework.http.HttpStatus;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/NotificationReceiverController.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/NotificationReceiverController.java
index 45dca0ee62..150402dfc9 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/NotificationReceiverController.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/NotificationReceiverController.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -33,10 +33,10 @@
import io.swagger.v3.oas.annotations.responses.ApiResponses;
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
-import org.eclipse.tractusx.irs.ess.service.EssService;
import org.eclipse.tractusx.irs.dtos.ErrorResponse;
import org.eclipse.tractusx.irs.edc.client.model.notification.EdcNotification;
import org.eclipse.tractusx.irs.edc.client.model.notification.ResponseNotificationContent;
+import org.eclipse.tractusx.irs.ess.service.EssService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/mock/MockedNotificationReceiverController.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/mock/MockedNotificationReceiverController.java
index 0ae6cc67fe..fa5e7d3cd0 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/mock/MockedNotificationReceiverController.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/controller/mock/MockedNotificationReceiverController.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -32,8 +32,6 @@
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.ess.discovery.EdcDiscoveryMockConfig;
-import org.eclipse.tractusx.irs.ess.service.SupplyChainImpacted;
import org.eclipse.tractusx.irs.edc.client.EdcSubmodelFacade;
import org.eclipse.tractusx.irs.edc.client.exceptions.EdcClientException;
import org.eclipse.tractusx.irs.edc.client.model.notification.EdcNotification;
@@ -41,6 +39,8 @@
import org.eclipse.tractusx.irs.edc.client.model.notification.InvestigationNotificationContent;
import org.eclipse.tractusx.irs.edc.client.model.notification.NotificationContent;
import org.eclipse.tractusx.irs.edc.client.model.notification.ResponseNotificationContent;
+import org.eclipse.tractusx.irs.ess.discovery.EdcDiscoveryMockConfig;
+import org.eclipse.tractusx.irs.ess.service.SupplyChainImpacted;
import org.jetbrains.annotations.NotNull;
import org.springframework.http.HttpStatus;
import org.springframework.validation.annotation.Validated;
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/discovery/EdcDiscoveryMockConfig.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/discovery/EdcDiscoveryMockConfig.java
index c8f628e1a8..1f87b3f729 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/discovery/EdcDiscoveryMockConfig.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/discovery/EdcDiscoveryMockConfig.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/BpnInvestigationJob.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/BpnInvestigationJob.java
index 6ef37b2514..82c39a7c88 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/BpnInvestigationJob.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/BpnInvestigationJob.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/BpnInvestigationJobCache.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/BpnInvestigationJobCache.java
index 324e63369f..d5a6686acc 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/BpnInvestigationJobCache.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/BpnInvestigationJobCache.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EdcNotificationSender.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EdcNotificationSender.java
index 78373abcbb..4a5a2e4d61 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EdcNotificationSender.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EdcNotificationSender.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EdcRegistration.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EdcRegistration.java
index 83c77727b9..8ffa1362be 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EdcRegistration.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EdcRegistration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveNotificationHandler.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveNotificationHandler.java
index 26f902ab28..a121697a44 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveNotificationHandler.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveNotificationHandler.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveService.java
index f2ff334fc8..53ada4604c 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssService.java
index 419fb15148..675e5f52eb 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/EssService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/InvestigationJobProcessingEventListener.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/InvestigationJobProcessingEventListener.java
index daccab4fe0..d345cf15c2 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/InvestigationJobProcessingEventListener.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/InvestigationJobProcessingEventListener.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/NotificationSummary.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/NotificationSummary.java
index e62a5d6b82..b011c70891 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/NotificationSummary.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/NotificationSummary.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/RelatedInvestigationJobs.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/RelatedInvestigationJobs.java
index 7b29a05e17..1c68330aa5 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/RelatedInvestigationJobs.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/RelatedInvestigationJobs.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/RelatedInvestigationJobsCache.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/RelatedInvestigationJobsCache.java
index 5077c2a042..a0d73d567a 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/RelatedInvestigationJobsCache.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/RelatedInvestigationJobsCache.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/SupplyChainImpacted.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/SupplyChainImpacted.java
index 7ad28b8369..47ff9e4730 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/SupplyChainImpacted.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/SupplyChainImpacted.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/SupplyChainImpactedAspect.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/SupplyChainImpactedAspect.java
index 633f4a96c0..f5f11bb60e 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/SupplyChainImpactedAspect.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/ess/service/SupplyChainImpactedAspect.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/AspectModel.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/AspectModel.java
index 5a9e3ed204..4e9dedef65 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/AspectModel.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/AspectModel.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/AspectModels.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/AspectModels.java
index 834081b4ff..bc691d582f 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/AspectModels.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/AspectModels.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/PaginatedResponse.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/PaginatedResponse.java
index ce8f430b3d..0f11d6ed5a 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/PaginatedResponse.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/PaginatedResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubCacheInitializer.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubCacheInitializer.java
index 95f81320d3..a9eef06601 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubCacheInitializer.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubCacheInitializer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java
index b550517040..46bdf5c1b9 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubFacade.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubFacade.java
index 8783c4ada9..0cbad082c1 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubFacade.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubFacade.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/BatchOrderEventListener.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/BatchOrderEventListener.java
index 74d81b0770..9ce4217b67 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/BatchOrderEventListener.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/BatchOrderEventListener.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/CreationBatchService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/CreationBatchService.java
index a7e4c0851d..3c04984a53 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/CreationBatchService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/CreationBatchService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/IIrsItemGraphQueryService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/IIrsItemGraphQueryService.java
index 89509d0d65..e6e5c25d4d 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/IIrsItemGraphQueryService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/IIrsItemGraphQueryService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryService.java
index d413c6f066..384a0af1f4 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/JobEventLinkedQueueListener.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/JobEventLinkedQueueListener.java
index 96da808214..deda8b1233 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/JobEventLinkedQueueListener.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/JobEventLinkedQueueListener.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/MeterRegistryService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/MeterRegistryService.java
index 786e7481df..01f07cbd1e 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/MeterRegistryService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/MeterRegistryService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/QueryBatchService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/QueryBatchService.java
index 2551e0a787..a48f129c20 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/QueryBatchService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/QueryBatchService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/SemanticHubService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/SemanticHubService.java
index 65698af12a..5f6861b947 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/SemanticHubService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/SemanticHubService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchOrderProcessingFinishedEvent.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchOrderProcessingFinishedEvent.java
index eb4932957a..4c1bea8e69 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchOrderProcessingFinishedEvent.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchOrderProcessingFinishedEvent.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchOrderRegisteredEvent.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchOrderRegisteredEvent.java
index eb1ddeea45..5169d8cd18 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchOrderRegisteredEvent.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchOrderRegisteredEvent.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchProcessingFinishedEvent.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchProcessingFinishedEvent.java
index a155ff951d..c01987729f 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchProcessingFinishedEvent.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/events/BatchProcessingFinishedEvent.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/timeouts/CancelBatchProcessingService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/timeouts/CancelBatchProcessingService.java
index 5f2a19afe0..a8c928ed34 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/timeouts/CancelBatchProcessingService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/timeouts/CancelBatchProcessingService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/timeouts/TimeoutSchedulerBatchProcessingService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/timeouts/TimeoutSchedulerBatchProcessingService.java
index 93497513a5..716e491222 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/timeouts/TimeoutSchedulerBatchProcessingService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/timeouts/TimeoutSchedulerBatchProcessingService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/InvalidSchemaException.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/InvalidSchemaException.java
index 388623841d..f898a41b68 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/InvalidSchemaException.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/InvalidSchemaException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/JsonValidatorService.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/JsonValidatorService.java
index 1622693cd4..96c7987481 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/JsonValidatorService.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/JsonValidatorService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -27,12 +27,12 @@
import java.util.List;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.data.JsonParseException;
-import org.eclipse.tractusx.irs.util.JsonUtil;
import net.jimblackler.jsonschemafriend.GenerationException;
import net.jimblackler.jsonschemafriend.Schema;
import net.jimblackler.jsonschemafriend.SchemaStore;
import net.jimblackler.jsonschemafriend.Validator;
+import org.eclipse.tractusx.irs.data.JsonParseException;
+import org.eclipse.tractusx.irs.util.JsonUtil;
import org.springframework.stereotype.Service;
/**
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/SchemaNotFoundException.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/SchemaNotFoundException.java
index a93569aba6..bd9f89b92c 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/SchemaNotFoundException.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/SchemaNotFoundException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/ValidationResult.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/ValidationResult.java
index cb1f785d0e..0f00cf846f 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/ValidationResult.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/services/validation/ValidationResult.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/util/CustomUriTagProvider.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/util/CustomUriTagProvider.java
index 62278f9c97..2a72fa223d 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/util/CustomUriTagProvider.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/util/CustomUriTagProvider.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/util/JobMetrics.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/util/JobMetrics.java
index 4f1b87e00a..b4bb4ebf58 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/util/JobMetrics.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/util/JobMetrics.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/util/JsonUtil.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/util/JsonUtil.java
index 7f868c96b4..f819d3fd66 100644
--- a/irs-api/src/main/java/org/eclipse/tractusx/irs/util/JsonUtil.java
+++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/util/JsonUtil.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ConnectorEndpointServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ConnectorEndpointServiceTest.java
index 048790dbb6..a2f98cbb82 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ConnectorEndpointServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ConnectorEndpointServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/DiscoveryFinderClientTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/DiscoveryFinderClientTest.java
index 245e7c8c23..98259df8d6 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/DiscoveryFinderClientTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/DiscoveryFinderClientTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/InMemoryBlobStore.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/InMemoryBlobStore.java
index 0d3f8e05e0..d8a4cb0a88 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/InMemoryBlobStore.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/InMemoryBlobStore.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/IrsApplicationTests.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/IrsApplicationTests.java
index e387822b3b..9a79ec669c 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/IrsApplicationTests.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/IrsApplicationTests.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -37,6 +37,7 @@
import org.awaitility.Awaitility;
import org.eclipse.tractusx.irs.aaswrapper.job.AASTransferProcess;
import org.eclipse.tractusx.irs.aaswrapper.job.ItemDataRequest;
+import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.component.JobParameter;
import org.eclipse.tractusx.irs.component.enums.BomLifecycle;
import org.eclipse.tractusx.irs.component.enums.Direction;
@@ -45,7 +46,6 @@
import org.eclipse.tractusx.irs.connector.job.JobOrchestrator;
import org.eclipse.tractusx.irs.connector.job.JobStore;
import org.eclipse.tractusx.irs.connector.job.ResponseStatus;
-import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/IrsFunctionalTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/IrsFunctionalTest.java
index e1d07cf7f5..9afe8d3501 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/IrsFunctionalTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/IrsFunctionalTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -41,7 +41,6 @@
import org.eclipse.tractusx.irs.component.RegisterJob;
import org.eclipse.tractusx.irs.component.enums.JobState;
import org.eclipse.tractusx.irs.controllers.IrsController;
-import org.eclipse.tractusx.irs.data.StringMapper;
import org.eclipse.tractusx.irs.registryclient.discovery.ConnectorEndpointsService;
import org.eclipse.tractusx.irs.testing.containers.MinioContainer;
import org.eclipse.tractusx.irs.util.TestMother;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/TestConfig.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/TestConfig.java
index 2263028824..ff4cb1c470 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/TestConfig.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/TestConfig.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcessManagerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcessManagerTest.java
index 238d49dfe7..1fef63bc0e 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcessManagerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/AASTransferProcessManagerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/AbstractDelegateTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/AbstractDelegateTest.java
index 4e5a4904dc..07cc44f73b 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/AbstractDelegateTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/AbstractDelegateTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegateTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegateTest.java
index 9498081d85..c058b3b443 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegateTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/BpdmDelegateTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/DigitalTwinDelegateTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/DigitalTwinDelegateTest.java
index 826028f49d..ba97eb992e 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/DigitalTwinDelegateTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/DigitalTwinDelegateTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -38,9 +38,6 @@
import org.eclipse.tractusx.irs.aaswrapper.job.ItemContainer;
import org.eclipse.tractusx.irs.component.JobParameter;
import org.eclipse.tractusx.irs.component.PartChainIdentificationKey;
-import org.eclipse.tractusx.irs.component.enums.AspectType;
-import org.eclipse.tractusx.irs.component.enums.BomLifecycle;
-import org.eclipse.tractusx.irs.component.enums.Direction;
import org.eclipse.tractusx.irs.component.enums.ProcessStep;
import org.eclipse.tractusx.irs.registryclient.DigitalTwinRegistryService;
import org.eclipse.tractusx.irs.registryclient.exceptions.RegistryServiceException;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/RelationshipDelegateTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/RelationshipDelegateTest.java
index 0b2ab44133..b5a1edaf63 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/RelationshipDelegateTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/RelationshipDelegateTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/SubmodelDelegateTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/SubmodelDelegateTest.java
index 8f220f98a5..5cf198b379 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/SubmodelDelegateTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/aaswrapper/job/delegate/SubmodelDelegateTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/bpdm/BpdmClientImplTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/bpdm/BpdmClientImplTest.java
index 75d9482c8d..247f2662b3 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/bpdm/BpdmClientImplTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/bpdm/BpdmClientImplTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/bpdm/BpdmFacadeTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/bpdm/BpdmFacadeTest.java
index 6f9e125ebf..30cff08525 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/bpdm/BpdmFacadeTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/bpdm/BpdmFacadeTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/component/tombstone/TombStoneTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/component/tombstone/TombStoneTest.java
index 43fd206bda..57a667cf77 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/component/tombstone/TombStoneTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/component/tombstone/TombStoneTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthIndicatorTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthIndicatorTest.java
index fd48745f1e..79d302d8f9 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthIndicatorTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthIndicatorTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthMetricsExportConfigurationTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthMetricsExportConfigurationTest.java
index a6dbc3ccd9..c1fbb1c11c 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthMetricsExportConfigurationTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/DependenciesHealthMetricsExportConfigurationTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/HealthMetricsExportConfigurationTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/HealthMetricsExportConfigurationTest.java
index 367977240a..a7b1ab90ad 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/HealthMetricsExportConfigurationTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/HealthMetricsExportConfigurationTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/HealthStatusHelperTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/HealthStatusHelperTest.java
index 531a42e8f6..e82d3d7e23 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/HealthStatusHelperTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/HealthStatusHelperTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/MinioHealthIndicatorTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/MinioHealthIndicatorTest.java
index 4575252004..9209d43d7d 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/MinioHealthIndicatorTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/MinioHealthIndicatorTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/TrustedEndpointsFilterTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/TrustedEndpointsFilterTest.java
index 762fd805fa..31c2e74936 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/TrustedEndpointsFilterTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/TrustedEndpointsFilterTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -39,7 +39,6 @@
import jakarta.servlet.http.HttpServletRequestWrapper;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpServletResponseWrapper;
-
import org.eclipse.tractusx.irs.IrsApplication;
import org.eclipse.tractusx.irs.common.ApiConstants;
import org.junit.jupiter.api.Test;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/TrustedPortConfigurationTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/TrustedPortConfigurationTest.java
index 84afae0d53..bd69cff3a8 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/TrustedPortConfigurationTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/configuration/TrustedPortConfigurationTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchOrderStoreTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchOrderStoreTest.java
index 86f92f9714..6aeb9f2cfc 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchOrderStoreTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchOrderStoreTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -36,9 +36,9 @@
import java.util.Optional;
import java.util.UUID;
-import org.eclipse.tractusx.irs.component.enums.ProcessingState;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
+import org.eclipse.tractusx.irs.component.enums.ProcessingState;
import org.eclipse.tractusx.irs.util.JsonUtil;
import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchStoreTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchStoreTest.java
index e0ea0c2333..73cac0cb1f 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchStoreTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/batch/PersistentBatchStoreTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -36,9 +36,9 @@
import java.util.Optional;
import java.util.UUID;
-import org.eclipse.tractusx.irs.component.enums.ProcessingState;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
+import org.eclipse.tractusx.irs.component.enums.ProcessingState;
import org.eclipse.tractusx.irs.util.JsonUtil;
import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/InMemoryJobStoreTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/InMemoryJobStoreTest.java
index f648893032..0b2050e9c3 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/InMemoryJobStoreTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/InMemoryJobStoreTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -23,9 +23,9 @@
********************************************************************************/
package org.eclipse.tractusx.irs.connector.job;
-import static org.eclipse.tractusx.irs.util.TestMother.jobParameter;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
+import static org.eclipse.tractusx.irs.util.TestMother.jobParameter;
import static org.junit.jupiter.api.Assertions.assertTrue;
import java.time.ZonedDateTime;
@@ -33,12 +33,12 @@
import java.util.Optional;
import java.util.UUID;
+import net.datafaker.Faker;
+import org.assertj.core.api.SoftAssertions;
import org.eclipse.tractusx.irs.component.Job;
import org.eclipse.tractusx.irs.component.JobErrorDetails;
import org.eclipse.tractusx.irs.component.enums.JobState;
import org.eclipse.tractusx.irs.util.TestMother;
-import net.datafaker.Faker;
-import org.assertj.core.api.SoftAssertions;
import org.junit.jupiter.api.Test;
class InMemoryJobStoreTest {
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/JobOrchestratorTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/JobOrchestratorTest.java
index 9565275c62..cc4e41f2be 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/JobOrchestratorTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/JobOrchestratorTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/MultiTransferJobTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/MultiTransferJobTest.java
index 8f730b3000..0cb81e7d1a 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/MultiTransferJobTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/MultiTransferJobTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -23,17 +23,17 @@
********************************************************************************/
package org.eclipse.tractusx.irs.connector.job;
-import static org.eclipse.tractusx.irs.util.TestMother.jobParameter;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
+import static org.eclipse.tractusx.irs.util.TestMother.jobParameter;
import java.util.Collection;
import java.util.List;
+import net.datafaker.Faker;
import org.eclipse.tractusx.irs.component.enums.AspectType;
import org.eclipse.tractusx.irs.component.enums.JobState;
import org.eclipse.tractusx.irs.util.TestMother;
-import net.datafaker.Faker;
import org.junit.jupiter.api.Test;
class MultiTransferJobTest {
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/PersistentJobStoreTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/PersistentJobStoreTest.java
index ff031985e5..60c1cca881 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/PersistentJobStoreTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/connector/job/PersistentJobStoreTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -23,9 +23,9 @@
********************************************************************************/
package org.eclipse.tractusx.irs.connector.job;
-import static org.eclipse.tractusx.irs.util.TestMother.jobParameter;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
+import static org.eclipse.tractusx.irs.util.TestMother.jobParameter;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.anyList;
import static org.mockito.ArgumentMatchers.anyString;
@@ -41,17 +41,17 @@
import java.util.Optional;
import java.util.UUID;
+import net.datafaker.Faker;
+import org.assertj.core.api.SoftAssertions;
+import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
+import org.eclipse.tractusx.irs.common.persistence.MinioBlobPersistence;
import org.eclipse.tractusx.irs.component.Job;
import org.eclipse.tractusx.irs.component.JobErrorDetails;
import org.eclipse.tractusx.irs.component.enums.JobState;
-import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
-import org.eclipse.tractusx.irs.common.persistence.MinioBlobPersistence;
import org.eclipse.tractusx.irs.services.MeterRegistryService;
import org.eclipse.tractusx.irs.testing.containers.MinioContainer;
import org.eclipse.tractusx.irs.util.JsonUtil;
import org.eclipse.tractusx.irs.util.TestMother;
-import net.datafaker.Faker;
-import org.assertj.core.api.SoftAssertions;
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.BeforeEach;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/BatchControllerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/BatchControllerTest.java
index 380c694096..b61ea161fe 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/BatchControllerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/BatchControllerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -74,12 +74,12 @@ class BatchControllerTest extends ControllerTest {
@Test
void shouldReturnUnauthorizedWhenAuthenticationIsMissing() throws Exception {
- when(authenticationService.getAuthentication(any(HttpServletRequest.class)))
- .thenThrow(new BadCredentialsException("Wrong ApiKey"));
+ when(authenticationService.getAuthentication(any(HttpServletRequest.class))).thenThrow(
+ new BadCredentialsException("Wrong ApiKey"));
this.mockMvc.perform(post("/irs/orders").contentType(MediaType.APPLICATION_JSON)
- .content(new ObjectMapper().writeValueAsString(
- registerBatchOrder("urn:uuid:4132cd2b-cbe7-4881-a6b4-39fdc31cca2b"))))
+ .content(new ObjectMapper().writeValueAsString(registerBatchOrder(
+ "urn:uuid:4132cd2b-cbe7-4881-a6b4-39fdc31cca2b"))))
.andExpect(status().isUnauthorized());
}
@@ -109,8 +109,8 @@ void shouldRegisterRegularJobBatchOrder() throws Exception {
authenticateWith(IrsRoles.VIEW_IRS);
this.mockMvc.perform(post("/irs/orders").contentType(MediaType.APPLICATION_JSON)
- .content(new ObjectMapper().writeValueAsString(
- registerBatchOrder("urn:uuid:4132cd2b-cbe7-4881-a6b4-39fdc31cca2b"))))
+ .content(new ObjectMapper().writeValueAsString(registerBatchOrder(
+ "urn:uuid:4132cd2b-cbe7-4881-a6b4-39fdc31cca2b"))))
.andExpect(status().isCreated());
}
@@ -119,8 +119,9 @@ void shouldRegisterEssJobBatchOrder() throws Exception {
authenticateWith(IrsRoles.VIEW_IRS);
this.mockMvc.perform(post("/irs/ess/orders").contentType(MediaType.APPLICATION_JSON)
- .content(new ObjectMapper().writeValueAsString(
- registerBpnInvestigationBatchOrder("urn:uuid:4132cd2b-cbe7-4881-a6b4-39fdc31cca2b"))))
+ .content(new ObjectMapper().writeValueAsString(
+ registerBpnInvestigationBatchOrder(
+ "urn:uuid:4132cd2b-cbe7-4881-a6b4-39fdc31cca2b"))))
.andExpect(status().isCreated());
}
@@ -129,7 +130,8 @@ void shouldReturnBatchOrder() throws Exception {
authenticateWith(IrsRoles.VIEW_IRS);
final UUID orderId = UUID.randomUUID();
- when(queryBatchService.findOrderById(orderId)).thenReturn(BatchOrderResponse.builder().orderId(orderId).build());
+ when(queryBatchService.findOrderById(orderId)).thenReturn(
+ BatchOrderResponse.builder().orderId(orderId).build());
this.mockMvc.perform(get("/irs/orders/" + orderId))
.andExpect(status().isOk())
@@ -156,7 +158,8 @@ void shouldCancelBatchOrder() throws Exception {
authenticateWith(IrsRoles.VIEW_IRS);
final UUID orderId = UUID.randomUUID();
- when(queryBatchService.findOrderById(orderId)).thenReturn(BatchOrderResponse.builder().orderId(orderId).build());
+ when(queryBatchService.findOrderById(orderId)).thenReturn(
+ BatchOrderResponse.builder().orderId(orderId).build());
this.mockMvc.perform(put("/irs/orders/" + orderId))
.andExpect(status().isOk())
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/IrsControllerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/IrsControllerTest.java
index 3c1d0ab74f..e45128fa68 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/IrsControllerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/IrsControllerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/IrsExceptionHandlerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/IrsExceptionHandlerTest.java
index 127dd91a76..2ba3725cc1 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/IrsExceptionHandlerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/controllers/IrsExceptionHandlerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/dto/assetadministrationshell/AssetAdministrationShellDescriptorTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/dto/assetadministrationshell/AssetAdministrationShellDescriptorTest.java
index 0f90fff23b..cbd88f761a 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/dto/assetadministrationshell/AssetAdministrationShellDescriptorTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/dto/assetadministrationshell/AssetAdministrationShellDescriptorTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/bpn/validation/BPNIncidentValidationTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/bpn/validation/BPNIncidentValidationTest.java
index 50536485f7..156b51feff 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/bpn/validation/BPNIncidentValidationTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/bpn/validation/BPNIncidentValidationTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -30,7 +30,6 @@
import java.util.List;
import java.util.Map;
-import org.eclipse.tractusx.irs.ess.service.SupplyChainImpacted;
import org.eclipse.tractusx.irs.component.GlobalAssetIdentification;
import org.eclipse.tractusx.irs.component.Job;
import org.eclipse.tractusx.irs.component.Jobs;
@@ -40,6 +39,7 @@
import org.eclipse.tractusx.irs.component.partasplanned.ValidityPeriod;
import org.eclipse.tractusx.irs.component.partsiteinformationasplanned.PartSiteInformationAsPlanned;
import org.eclipse.tractusx.irs.component.partsiteinformationasplanned.Site;
+import org.eclipse.tractusx.irs.ess.service.SupplyChainImpacted;
import org.junit.jupiter.api.Test;
class BPNIncidentValidationTest {
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/EssControllerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/EssControllerTest.java
index 192f6600f5..416b7a9fba 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/EssControllerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/EssControllerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/EssRecursiveControllerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/EssRecursiveControllerTest.java
index 4fa56521ab..db4966ac67 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/EssRecursiveControllerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/EssRecursiveControllerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/NotificationReceiverControllerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/NotificationReceiverControllerTest.java
index 2bb9cfa496..53c7229326 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/NotificationReceiverControllerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/NotificationReceiverControllerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -26,9 +26,9 @@
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.verify;
-import org.eclipse.tractusx.irs.ess.service.EssService;
import org.eclipse.tractusx.irs.edc.client.model.notification.EdcNotification;
import org.eclipse.tractusx.irs.edc.client.model.notification.ResponseNotificationContent;
+import org.eclipse.tractusx.irs.ess.service.EssService;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/mock/MockedNotificationReceiverControllerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/mock/MockedNotificationReceiverControllerTest.java
index fb9bb172d4..31e7949325 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/mock/MockedNotificationReceiverControllerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/controller/mock/MockedNotificationReceiverControllerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -33,13 +33,13 @@
import java.util.Map;
import java.util.UUID;
-import org.eclipse.tractusx.irs.ess.discovery.EdcDiscoveryMockConfig;
-import org.eclipse.tractusx.irs.ess.service.SupplyChainImpacted;
import org.eclipse.tractusx.irs.common.auth.IrsRoles;
import org.eclipse.tractusx.irs.edc.client.EdcSubmodelFacade;
import org.eclipse.tractusx.irs.edc.client.model.notification.EdcNotification;
import org.eclipse.tractusx.irs.edc.client.model.notification.EdcNotificationHeader;
import org.eclipse.tractusx.irs.edc.client.model.notification.InvestigationNotificationContent;
+import org.eclipse.tractusx.irs.ess.discovery.EdcDiscoveryMockConfig;
+import org.eclipse.tractusx.irs.ess.service.SupplyChainImpacted;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EdcNotificationSenderTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EdcNotificationSenderTest.java
index ecf1b0a8a6..8995b60da6 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EdcNotificationSenderTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EdcNotificationSenderTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EdcRegistrationTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EdcRegistrationTest.java
index 4f9d19ca78..a023715ec8 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EdcRegistrationTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EdcRegistrationTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveNotificationHandlerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveNotificationHandlerTest.java
index 7464ac4187..0445ed7069 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveNotificationHandlerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveNotificationHandlerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveServiceTest.java
index 1006bc0064..cb82825678 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssRecursiveServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssServiceTest.java
index aa07a5337c..1c402838f8 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/EssServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/InvestigationJobProcessingEventListenerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/InvestigationJobProcessingEventListenerTest.java
index 09de0a0d23..61a048ab17 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/InvestigationJobProcessingEventListenerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/ess/service/InvestigationJobProcessingEventListenerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticHubCacheInitializerTests.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticHubCacheInitializerTests.java
index 23c25e2635..c7d276b22e 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticHubCacheInitializerTests.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticHubCacheInitializerTests.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticHubWiremockTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticHubWiremockTest.java
index 5cbce8237c..738a1d9373 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticHubWiremockTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticHubWiremockTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java
index cfc202ac83..5de044309d 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubFacadeTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubFacadeTest.java
index f9e7b9867d..0c734db312 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubFacadeTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubFacadeTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/BatchOrderEventListenerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/BatchOrderEventListenerTest.java
index bd19bd85d6..136853c590 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/BatchOrderEventListenerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/BatchOrderEventListenerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/CreationBatchServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/CreationBatchServiceTest.java
index 6b6cedd056..88838a9dee 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/CreationBatchServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/CreationBatchServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryServiceSpringBootTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryServiceSpringBootTest.java
index ce4358be40..7538a839f3 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryServiceSpringBootTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryServiceSpringBootTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryServiceTest.java
index 000c39ccba..c2d98734e0 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/IrsItemGraphQueryServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/JobEventLinkedQueueListenerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/JobEventLinkedQueueListenerTest.java
index 244995aba5..254a2f7000 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/JobEventLinkedQueueListenerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/JobEventLinkedQueueListenerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -24,7 +24,7 @@
package org.eclipse.tractusx.irs.services;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.mockito.ArgumentCaptor.*;
+import static org.mockito.ArgumentCaptor.forClass;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/MeterRegistryServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/MeterRegistryServiceTest.java
index 548c658926..7e359beecc 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/MeterRegistryServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/MeterRegistryServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/QueryBatchServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/QueryBatchServiceTest.java
index 957fc563c3..ff500102a2 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/QueryBatchServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/QueryBatchServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/timeouts/CancelBatchProcessingServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/timeouts/CancelBatchProcessingServiceTest.java
index 1f8893acd7..94e099d6fc 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/timeouts/CancelBatchProcessingServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/timeouts/CancelBatchProcessingServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/timeouts/TimeoutSchedulerBatchProcessingServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/timeouts/TimeoutSchedulerBatchProcessingServiceTest.java
index e2ee0479b1..02039d899f 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/timeouts/TimeoutSchedulerBatchProcessingServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/timeouts/TimeoutSchedulerBatchProcessingServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/validation/JsonValidatorServiceTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/validation/JsonValidatorServiceTest.java
index 517bc9f638..fd74fdae57 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/services/validation/JsonValidatorServiceTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/services/validation/JsonValidatorServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/JobResponseAnalyzerTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/JobResponseAnalyzerTest.java
index 3d30a98a7b..bf16741aef 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/JobResponseAnalyzerTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/JobResponseAnalyzerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/JsonUtilTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/JsonUtilTest.java
index 30feb7f85a..0ae0ca046b 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/JsonUtilTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/JsonUtilTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/Mod10ValidatorTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/Mod10ValidatorTest.java
index 4a589f72ff..822dfad364 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/Mod10ValidatorTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/Mod10ValidatorTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/StringMapperTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/StringMapperTest.java
index 2b80f5fb35..2da47c8e1f 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/StringMapperTest.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/StringMapperTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/TestMother.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/TestMother.java
index 9b01459399..550b09f5b9 100644
--- a/irs-api/src/test/java/org/eclipse/tractusx/irs/util/TestMother.java
+++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/util/TestMother.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/ApiConstants.java b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/ApiConstants.java
index a09a7a98d1..b5e911ca6b 100644
--- a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/ApiConstants.java
+++ b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/ApiConstants.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/JobProcessingFinishedEvent.java b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/JobProcessingFinishedEvent.java
index 3f4c01ffc2..39a132f22a 100644
--- a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/JobProcessingFinishedEvent.java
+++ b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/JobProcessingFinishedEvent.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/OutboundMeterRegistryService.java b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/OutboundMeterRegistryService.java
index ab34883090..81acdd4aed 100644
--- a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/OutboundMeterRegistryService.java
+++ b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/OutboundMeterRegistryService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/auth/IrsRoles.java b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/auth/IrsRoles.java
index abd44b2b28..5ca4b102eb 100644
--- a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/auth/IrsRoles.java
+++ b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/auth/IrsRoles.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/auth/SecurityHelperService.java b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/auth/SecurityHelperService.java
index ed90ccc43d..cc67c519f4 100644
--- a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/auth/SecurityHelperService.java
+++ b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/auth/SecurityHelperService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/BlobPersistence.java b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/BlobPersistence.java
index 1db046127e..f641eab744 100644
--- a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/BlobPersistence.java
+++ b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/BlobPersistence.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/BlobPersistenceException.java b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/BlobPersistenceException.java
index 8ff9d01077..13f362dc0f 100644
--- a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/BlobPersistenceException.java
+++ b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/BlobPersistenceException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/MinioBlobPersistence.java b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/MinioBlobPersistence.java
index 34da71a058..b242feff1d 100644
--- a/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/MinioBlobPersistence.java
+++ b/irs-common/src/main/java/org/eclipse/tractusx/irs/common/persistence/MinioBlobPersistence.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/test/java/org/eclipse/tractusx/irs/common/OutboundMeterRegistryServiceTest.java b/irs-common/src/test/java/org/eclipse/tractusx/irs/common/OutboundMeterRegistryServiceTest.java
index b8564fd728..b2c05182be 100644
--- a/irs-common/src/test/java/org/eclipse/tractusx/irs/common/OutboundMeterRegistryServiceTest.java
+++ b/irs-common/src/test/java/org/eclipse/tractusx/irs/common/OutboundMeterRegistryServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -34,7 +34,6 @@
import io.github.resilience4j.retry.RetryRegistry;
import io.micrometer.core.instrument.MeterRegistry;
import io.micrometer.core.instrument.simple.SimpleMeterRegistry;
-import org.eclipse.tractusx.irs.common.OutboundMeterRegistryService;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
diff --git a/irs-common/src/test/java/org/eclipse/tractusx/irs/common/auth/SecurityHelperServiceTest.java b/irs-common/src/test/java/org/eclipse/tractusx/irs/common/auth/SecurityHelperServiceTest.java
index c7bdd77233..3ea142d5f5 100644
--- a/irs-common/src/test/java/org/eclipse/tractusx/irs/common/auth/SecurityHelperServiceTest.java
+++ b/irs-common/src/test/java/org/eclipse/tractusx/irs/common/auth/SecurityHelperServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-common/src/test/java/org/eclipse/tractusx/irs/common/persistence/MinioBlobPersistenceTest.java b/irs-common/src/test/java/org/eclipse/tractusx/irs/common/persistence/MinioBlobPersistenceTest.java
index 1c7edfb3da..4e2c10ece5 100644
--- a/irs-common/src/test/java/org/eclipse/tractusx/irs/common/persistence/MinioBlobPersistenceTest.java
+++ b/irs-common/src/test/java/org/eclipse/tractusx/irs/common/persistence/MinioBlobPersistenceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -34,8 +34,6 @@
import java.io.IOException;
import java.nio.charset.StandardCharsets;
-import java.security.InvalidKeyException;
-import java.security.NoSuchAlgorithmException;
import java.util.Collection;
import java.util.List;
import java.util.Optional;
@@ -45,15 +43,8 @@
import io.minio.MinioClient;
import io.minio.Result;
import io.minio.errors.ErrorResponseException;
-import io.minio.errors.InsufficientDataException;
-import io.minio.errors.InternalException;
-import io.minio.errors.InvalidResponseException;
-import io.minio.errors.ServerException;
-import io.minio.errors.XmlParserException;
import io.minio.messages.ErrorResponse;
import io.minio.messages.Item;
-import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
-import org.eclipse.tractusx.irs.common.persistence.MinioBlobPersistence;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
diff --git a/irs-cucumber-tests/src/test/java/org/eclipse/tractusx/irs/cucumber/AuthenticationProperties.java b/irs-cucumber-tests/src/test/java/org/eclipse/tractusx/irs/cucumber/AuthenticationProperties.java
index b399155629..37afe111e4 100644
--- a/irs-cucumber-tests/src/test/java/org/eclipse/tractusx/irs/cucumber/AuthenticationProperties.java
+++ b/irs-cucumber-tests/src/test/java/org/eclipse/tractusx/irs/cucumber/AuthenticationProperties.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-cucumber-tests/src/test/java/org/eclipse/tractusx/irs/cucumber/E2ETestStepDefinitions.java b/irs-cucumber-tests/src/test/java/org/eclipse/tractusx/irs/cucumber/E2ETestStepDefinitions.java
index 99db6f13f7..51d865115c 100644
--- a/irs-cucumber-tests/src/test/java/org/eclipse/tractusx/irs/cucumber/E2ETestStepDefinitions.java
+++ b/irs-cucumber-tests/src/test/java/org/eclipse/tractusx/irs/cucumber/E2ETestStepDefinitions.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/AsyncPollingService.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/AsyncPollingService.java
index 971bc50dce..94ebb4b327 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/AsyncPollingService.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/AsyncPollingService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/ContractNegotiationService.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/ContractNegotiationService.java
index 231c7792bf..0664948960 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/ContractNegotiationService.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/ContractNegotiationService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -32,6 +32,7 @@
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.eclipse.edc.spi.types.domain.DataAddress;
+import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceStatus;
import org.eclipse.tractusx.irs.edc.client.exceptions.ContractNegotiationException;
import org.eclipse.tractusx.irs.edc.client.exceptions.TransferProcessException;
import org.eclipse.tractusx.irs.edc.client.exceptions.UsagePolicyException;
@@ -45,7 +46,6 @@
import org.eclipse.tractusx.irs.edc.client.model.TransferProcessRequest;
import org.eclipse.tractusx.irs.edc.client.model.TransferProcessResponse;
import org.eclipse.tractusx.irs.edc.client.policy.PolicyCheckerService;
-import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceStatus;
import org.eclipse.tractusx.irs.edc.client.util.Masker;
import org.springframework.stereotype.Service;
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EDCCatalogFacade.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EDCCatalogFacade.java
index 126ea857fc..451f8b84e0 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EDCCatalogFacade.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EDCCatalogFacade.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -40,7 +40,6 @@
import org.eclipse.edc.policy.model.Policy;
import org.eclipse.tractusx.irs.edc.client.configuration.JsonLdConfiguration;
import org.eclipse.tractusx.irs.edc.client.model.CatalogItem;
-
import org.springframework.stereotype.Component;
/**
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcCallbackController.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcCallbackController.java
index fd89d09c09..7bee3da768 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcCallbackController.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcCallbackController.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcConfiguration.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcConfiguration.java
index d40c28120b..7a2f80b2b8 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcConfiguration.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcControlPlaneClient.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcControlPlaneClient.java
index 236db963ea..6bcc7b336f 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcControlPlaneClient.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcControlPlaneClient.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcDataPlaneClient.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcDataPlaneClient.java
index 8857595020..92f1aba112 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcDataPlaneClient.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcDataPlaneClient.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClient.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClient.java
index de2bb00055..d12172b7b6 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClient.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClient.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientImpl.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientImpl.java
index 703a2b1a50..6d4ec54132 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientImpl.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientImpl.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientLocalStub.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientLocalStub.java
index 373f516a9b..c0aa4991f1 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientLocalStub.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientLocalStub.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelFacade.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelFacade.java
index 119fb1ec1b..9a90502671 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelFacade.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelFacade.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EndpointDataReferenceStorage.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EndpointDataReferenceStorage.java
index 80bd53c4d3..afcdfe3d36 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EndpointDataReferenceStorage.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/EndpointDataReferenceStorage.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -31,11 +31,10 @@
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
+import org.eclipse.edc.spi.types.domain.edr.EndpointDataReference;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
-import org.eclipse.edc.spi.types.domain.edr.EndpointDataReference;
-
/**
* In-memory storage for endpoint data references.
* Values are held either by assetId or contractAgreementId.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/ItemNotFoundInCatalogException.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/ItemNotFoundInCatalogException.java
index e61ac52439..b3880719bd 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/ItemNotFoundInCatalogException.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/ItemNotFoundInCatalogException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/PollingJob.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/PollingJob.java
index 1c5fc2cc27..183b32965c 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/PollingJob.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/PollingJob.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RelationshipAspect.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RelationshipAspect.java
index 7f7191bd24..a6cc40ee36 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RelationshipAspect.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RelationshipAspect.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RelationshipSubmodel.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RelationshipSubmodel.java
index 7efa7c8eb3..3594876a61 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RelationshipSubmodel.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RelationshipSubmodel.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RunnableDecorator.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RunnableDecorator.java
index 8972e41e57..0acd58ca24 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RunnableDecorator.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/RunnableDecorator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsBuilt.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsBuilt.java
index c817c06ec4..1c823bb347 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsBuilt.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsBuilt.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsPlanned.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsPlanned.java
index 13afacce1a..c9ce1706d5 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsPlanned.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsPlanned.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsSpecified.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsSpecified.java
index 6be41bb36d..4f654b373d 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsSpecified.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelBomAsSpecified.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelUsageAsBuilt.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelUsageAsBuilt.java
index 4e642da885..de9c8399c0 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelUsageAsBuilt.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SingleLevelUsageAsBuilt.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SubmodelTestdataCreator.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SubmodelTestdataCreator.java
index be32842756..f35fe8eea0 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SubmodelTestdataCreator.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/SubmodelTestdataCreator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/cache/endpointdatareference/EndpointDataReferenceCacheService.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/cache/endpointdatareference/EndpointDataReferenceCacheService.java
index 8d0aad4b38..7a3056a4b7 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/cache/endpointdatareference/EndpointDataReferenceCacheService.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/cache/endpointdatareference/EndpointDataReferenceCacheService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/cache/endpointdatareference/EndpointDataReferenceStatus.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/cache/endpointdatareference/EndpointDataReferenceStatus.java
index f14745a5b5..e6759300e1 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/cache/endpointdatareference/EndpointDataReferenceStatus.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/cache/endpointdatareference/EndpointDataReferenceStatus.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/configuration/JsonLdConfiguration.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/configuration/JsonLdConfiguration.java
index 75e75ec8cf..75eb9d896f 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/configuration/JsonLdConfiguration.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/configuration/JsonLdConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/ContractNegotiationException.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/ContractNegotiationException.java
index 7c6250e422..902429f61a 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/ContractNegotiationException.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/ContractNegotiationException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/EdcClientException.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/EdcClientException.java
index 6e62e66aad..cf3cad5b3b 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/EdcClientException.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/EdcClientException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/TimeoutException.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/TimeoutException.java
index d5da98c01c..f9691feabe 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/TimeoutException.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/TimeoutException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/TransferProcessException.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/TransferProcessException.java
index 4684252c53..7cd9f77bb1 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/TransferProcessException.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/TransferProcessException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/UsagePolicyException.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/UsagePolicyException.java
index 4a675ead46..fb601dbb57 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/UsagePolicyException.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/exceptions/UsagePolicyException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/CatalogItem.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/CatalogItem.java
index 4a9da2531a..31a321f706 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/CatalogItem.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/CatalogItem.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/CatalogRequest.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/CatalogRequest.java
index 01d80fc2fd..5e196d22f3 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/CatalogRequest.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/CatalogRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferDescription.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferDescription.java
index e921d0ea7e..0a8c13db40 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferDescription.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferDescription.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferInCatalogResponse.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferInCatalogResponse.java
index 6f50bccc3e..0fc9f80034 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferInCatalogResponse.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferInCatalogResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferRequest.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferRequest.java
index 43ee2d8b7f..7b2034f54c 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferRequest.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/ContractOfferRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/EDRAuthCode.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/EDRAuthCode.java
index a8618586d9..d1bc293799 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/EDRAuthCode.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/EDRAuthCode.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationRequest.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationRequest.java
index 97cdee5adc..d63f13aef0 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationRequest.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationResponse.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationResponse.java
index f3dd313ff6..a299377695 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationResponse.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationState.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationState.java
index 4e30144604..d6ee3f2619 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationState.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/NegotiationState.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/Response.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/Response.java
index 8c0d83ca5c..d5636871ef 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/Response.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/Response.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessDataDestination.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessDataDestination.java
index 016aa8f892..cf96bd9ff7 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessDataDestination.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessDataDestination.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessRequest.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessRequest.java
index d1f61754a6..968ba488dc 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessRequest.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessResponse.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessResponse.java
index bd8202b6db..434e027039 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessResponse.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/TransferProcessResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotification.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotification.java
index 8ecb3dc260..305e6c5257 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotification.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotification.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotificationHeader.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotificationHeader.java
index 8967f131b4..c3362e339d 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotificationHeader.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotificationHeader.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotificationResponse.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotificationResponse.java
index de705ecfc7..5224460329 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotificationResponse.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/EdcNotificationResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/InvestigationNotificationContent.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/InvestigationNotificationContent.java
index 834dcd733e..0606b940d2 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/InvestigationNotificationContent.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/InvestigationNotificationContent.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/NotificationContent.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/NotificationContent.java
index 12d46c8ea4..8422a20fec 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/NotificationContent.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/NotificationContent.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/ResponseNotificationContent.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/ResponseNotificationContent.java
index e160dd91c0..2e64142598 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/ResponseNotificationContent.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/model/notification/ResponseNotificationContent.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPoliciesProvider.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPoliciesProvider.java
index 91500bf8cb..3c01b875a5 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPoliciesProvider.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPoliciesProvider.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPolicy.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPolicy.java
index 79e15a13ed..b79bb891cb 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPolicy.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPolicy.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AtomicConstraintValidator.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AtomicConstraintValidator.java
index dc9aba1ca7..26a99b7695 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AtomicConstraintValidator.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/AtomicConstraintValidator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Constraint.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Constraint.java
index 1438a22760..a005654a9b 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Constraint.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Constraint.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/ConstraintCheckerService.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/ConstraintCheckerService.java
index 9cb07b86fb..ce64eb8be4 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/ConstraintCheckerService.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/ConstraintCheckerService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Constraints.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Constraints.java
index 014dd17b60..d402c4cb25 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Constraints.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Constraints.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/OperatorType.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/OperatorType.java
index db298622e8..470f6f4e69 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/OperatorType.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/OperatorType.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Permission.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Permission.java
index f6fdd3ea2e..5855a957df 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Permission.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Permission.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Policy.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Policy.java
index 356e8dfbac..65056f1952 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Policy.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/Policy.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyCheckerService.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyCheckerService.java
index 5f5e67fb68..b806428ffc 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyCheckerService.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyCheckerService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyDefinition.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyDefinition.java
index e777dee66f..583ea2d6b4 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyDefinition.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyDefinition.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyType.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyType.java
index eed8eac2bb..9f0fead32e 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyType.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyType.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/EdcTransformer.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/EdcTransformer.java
index b48ad6ea50..50987e6c09 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/EdcTransformer.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/EdcTransformer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromCatalogRequestTransformer.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromCatalogRequestTransformer.java
index 357f72672b..937e858ad8 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromCatalogRequestTransformer.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromCatalogRequestTransformer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromContractOfferDescriptionTransformer.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromContractOfferDescriptionTransformer.java
index 81c5191682..67f732b2aa 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromContractOfferDescriptionTransformer.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromContractOfferDescriptionTransformer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromNegotiationInitiateDtoTransformer.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromNegotiationInitiateDtoTransformer.java
index ec6cb0951d..dfdc2cb6af 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromNegotiationInitiateDtoTransformer.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromNegotiationInitiateDtoTransformer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromTransferProcessRequestTransformer.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromTransferProcessRequestTransformer.java
index b7c6dd44c5..ebec5173da 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromTransferProcessRequestTransformer.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/transformer/JsonObjectFromTransferProcessRequestTransformer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/util/Masker.java b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/util/Masker.java
index 9ff144b128..cf2110d49c 100644
--- a/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/util/Masker.java
+++ b/irs-edc-client/src/main/java/org/eclipse/tractusx/irs/edc/client/util/Masker.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/ContractNegotiationServiceTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/ContractNegotiationServiceTest.java
index 7c352dc529..393b602d28 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/ContractNegotiationServiceTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/ContractNegotiationServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -35,6 +35,7 @@
import org.eclipse.edc.policy.model.Permission;
import org.eclipse.edc.policy.model.Policy;
import org.eclipse.edc.spi.types.domain.edr.EndpointDataReference;
+import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceStatus;
import org.eclipse.tractusx.irs.edc.client.exceptions.ContractNegotiationException;
import org.eclipse.tractusx.irs.edc.client.exceptions.EdcClientException;
import org.eclipse.tractusx.irs.edc.client.exceptions.TransferProcessException;
@@ -44,7 +45,6 @@
import org.eclipse.tractusx.irs.edc.client.model.Response;
import org.eclipse.tractusx.irs.edc.client.model.TransferProcessResponse;
import org.eclipse.tractusx.irs.edc.client.policy.PolicyCheckerService;
-import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceStatus;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/CxTestDataAnalyzerTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/CxTestDataAnalyzerTest.java
index f51d556bce..5ef58e7e5b 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/CxTestDataAnalyzerTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/CxTestDataAnalyzerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -24,7 +24,15 @@
package org.eclipse.tractusx.irs.edc.client;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.*;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.BATCH_ASPECT_TYPE;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.MATERIAL_FOR_RECYCLING_ASPECT_TYPE;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.PART_AS_PLANNED_ASPECT_TYPE;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.PHYSICAL_DIMENSION_ASPECT_TYPE;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.PRODUCT_DESCRIPTION_ASPECT_TYPE;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.SERIAL_PART_ASPECT_TYPE;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.SINGLE_LEVEL_BOM_AS_BUILT_ASPECT_TYPE;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.SINGLE_LEVEL_BOM_AS_PLANNED_ASPECT_TYPE;
+import static org.eclipse.tractusx.irs.data.CxTestDataContainer.CxTestData.SINGLE_LEVEL_USAGE_BUILT_ASPECT_TYPE;
import java.io.File;
import java.io.IOException;
@@ -37,12 +45,11 @@
import lombok.Builder;
import lombok.extern.slf4j.Slf4j;
-import org.eclipse.tractusx.irs.data.CxTestDataContainer;
import org.eclipse.tractusx.irs.component.Relationship;
import org.eclipse.tractusx.irs.component.Submodel;
import org.eclipse.tractusx.irs.component.enums.BomLifecycle;
import org.eclipse.tractusx.irs.component.enums.Direction;
-
+import org.eclipse.tractusx.irs.data.CxTestDataContainer;
import org.eclipse.tractusx.irs.testing.containers.LocalTestDataConfigurationAware;
import org.junit.jupiter.api.Test;
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EDCCatalogFacadeTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EDCCatalogFacadeTest.java
index e3beb258c0..db5cff168a 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EDCCatalogFacadeTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EDCCatalogFacadeTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcCallbackControllerTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcCallbackControllerTest.java
index f43d2aa7ad..120472d09b 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcCallbackControllerTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcCallbackControllerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcControlPlaneClientTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcControlPlaneClientTest.java
index fa424f9b87..64cdefadce 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcControlPlaneClientTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcControlPlaneClientTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcDataPlaneClientTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcDataPlaneClientTest.java
index b1c75258b5..f9a03b4c7f 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcDataPlaneClientTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcDataPlaneClientTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientLocalStubTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientLocalStubTest.java
index 9a67a7791a..caf2e89d74 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientLocalStubTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientLocalStubTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientTest.java
index 3439d70056..84f82c4585 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelClientTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -24,7 +24,6 @@
package org.eclipse.tractusx.irs.edc.client;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.assertj.core.api.AssertionsForClassTypes.assertThatThrownBy;
import static org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceStatus.TokenStatus;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.eq;
@@ -62,6 +61,8 @@
import org.eclipse.tractusx.irs.component.enums.BomLifecycle;
import org.eclipse.tractusx.irs.component.enums.Direction;
import org.eclipse.tractusx.irs.data.StringMapper;
+import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceCacheService;
+import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceStatus;
import org.eclipse.tractusx.irs.edc.client.exceptions.ContractNegotiationException;
import org.eclipse.tractusx.irs.edc.client.exceptions.EdcClientException;
import org.eclipse.tractusx.irs.edc.client.exceptions.TransferProcessException;
@@ -71,8 +72,6 @@
import org.eclipse.tractusx.irs.edc.client.model.notification.EdcNotification;
import org.eclipse.tractusx.irs.edc.client.model.notification.EdcNotificationResponse;
import org.eclipse.tractusx.irs.edc.client.model.notification.NotificationContent;
-import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceCacheService;
-import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceStatus;
import org.eclipse.tractusx.irs.testing.containers.LocalTestDataConfigurationAware;
import org.jetbrains.annotations.NotNull;
import org.junit.jupiter.api.BeforeEach;
@@ -126,7 +125,8 @@ void setUp() {
config.getSubmodel().setUrnPrefix("/urn");
config.getSubmodel().setRequestTtl(Duration.ofMinutes(10));
testee = new EdcSubmodelClientImpl(config, contractNegotiationService, edcDataPlaneClient,
- endpointDataReferenceStorage, pollingService, retryRegistry, catalogFacade, endpointDataReferenceCacheService);
+ endpointDataReferenceStorage, pollingService, retryRegistry, catalogFacade,
+ endpointDataReferenceCacheService);
}
@Test
@@ -134,13 +134,15 @@ void shouldRetrieveValidRelationship() throws Exception {
// arrange
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId("itemId").build()));
- when(contractNegotiationService.negotiate(any(), any(), eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW)))).thenReturn(
+ when(contractNegotiationService.negotiate(any(), any(),
+ eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW)))).thenReturn(
NegotiationResponse.builder().contractAgreementId("agreementId").build());
final EndpointDataReference ref = mock(EndpointDataReference.class);
endpointDataReferenceStorage.put("agreementId", ref);
final String singleLevelBomAsBuiltJson = readSingleLevelBomAsBuiltData();
when(edcDataPlaneClient.getData(eq(ref), any())).thenReturn(singleLevelBomAsBuiltJson);
- when(endpointDataReferenceCacheService.getEndpointDataReference("assetId")).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference("assetId")).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
// act
final var result = testee.getSubmodelRawPayload(ENDPOINT_ADDRESS, "suffix", "assetId");
@@ -161,7 +163,8 @@ void shouldSendNotificationSuccessfully() throws Exception {
final EndpointDataReference ref = mock(EndpointDataReference.class);
endpointDataReferenceStorage.put("agreementId", ref);
when(edcDataPlaneClient.sendData(ref, notification)).thenReturn(() -> true);
- when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
// act
final var result = testee.sendNotification(CONNECTOR_ENDPOINT, "notify-request-asset", notification);
@@ -188,7 +191,8 @@ void shouldReturnRelationshipsWhenRequestingWithCatenaXIdAndSingleLevelBomAsBuil
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId(existingCatenaXId).build()));
prepareTestdata(existingCatenaXId, "_singleLevelBomAsBuilt");
- when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
final String submodelResponse = testee.getSubmodelRawPayload("http://localhost/", "/submodel", ASSET_ID)
.get(5, TimeUnit.SECONDS);
@@ -202,7 +206,8 @@ void shouldReturnRelationshipsWhenRequestingWithCatenaXIdAndSingleLevelBomAsPlan
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId(catenaXId).build()));
prepareTestdata(catenaXId, "_singleLevelBomAsPlanned");
- when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
final String submodelResponse = testee.getSubmodelRawPayload("http://localhost/", "/submodel", ASSET_ID)
.get(5, TimeUnit.SECONDS);
@@ -216,7 +221,8 @@ void shouldReturnRelationshipsWhenRequestingWithCatenaXIdAndSingleLevelBomAsSpec
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId(catenaXId).build()));
prepareTestdata(catenaXId, "_singleLevelBomAsSpecified");
- when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
final String submodelResponse = testee.getSubmodelRawPayload("http://localhost/", "/submodel", ASSET_ID)
.get(5, TimeUnit.SECONDS);
@@ -230,7 +236,8 @@ void shouldReturnEmptyRelationshipsWhenRequestingWithCatenaXIdAndSingleLevelUsag
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId(catenaXId).build()));
prepareTestdata(catenaXId, "_singleLevelUsageAsBuilt");
- when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
final String submodelResponse = testee.getSubmodelRawPayload("http://localhost/", "/submodel", ASSET_ID)
.get(5, TimeUnit.SECONDS);
@@ -245,8 +252,8 @@ void shouldReturnEmptyRelationshipsWhenRequestingWithNotExistingCatenaXIdAndSing
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId(catenaXId).build()));
prepareTestdata(catenaXId, "_singleLevelBomAsBuilt");
- when(endpointDataReferenceCacheService.getEndpointDataReference(ASSET_ID)).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
-
+ when(endpointDataReferenceCacheService.getEndpointDataReference(ASSET_ID)).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
final String submodelResponse = testee.getSubmodelRawPayload("http://localhost/", "/submodel", ASSET_ID)
.get(5, TimeUnit.SECONDS);
@@ -260,7 +267,8 @@ void shouldReturnRawSerialPartWhenExisting() throws Exception {
when(catalogFacade.fetchCatalogByFilter("https://connector.endpoint.com" + PROVIDER_SUFFIX,
"https://w3id.org/edc/v0.0.1/ns/id", ASSET_ID)).thenReturn(createCatalog(ASSET_ID, 3));
prepareTestdata(existingCatenaXId, "_serialPart");
- when(endpointDataReferenceCacheService.getEndpointDataReference(ASSET_ID)).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference(ASSET_ID)).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
final String submodelResponse = testee.getSubmodelRawPayload("https://connector.endpoint.com",
"/shells/{aasIdentifier}/submodels/{submodelIdentifier}/submodel", ASSET_ID).get(5, TimeUnit.SECONDS);
@@ -276,7 +284,8 @@ void shouldUseDecodedTargetId() throws Exception {
final String target = URLEncoder.encode(ASSET_ID, StandardCharsets.UTF_8);
when(catalogFacade.fetchCatalogByFilter("https://connector.endpoint.com" + PROVIDER_SUFFIX,
"https://w3id.org/edc/v0.0.1/ns/id", ASSET_ID)).thenReturn(createCatalog(target, 3));
- when(endpointDataReferenceCacheService.getEndpointDataReference(ASSET_ID)).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference(ASSET_ID)).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
final String submodelResponse = testee.getSubmodelRawPayload("https://connector.endpoint.com",
"/shells/{aasIdentifier}/submodels/{submodelIdentifier}/submodel", ASSET_ID).get(5, TimeUnit.SECONDS);
@@ -292,7 +301,8 @@ void shouldReturnSameRelationshipsForDifferentDirections() throws Exception {
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId(parentCatenaXId).build()));
prepareTestdata(parentCatenaXId, "_singleLevelBomAsBuilt");
- when(endpointDataReferenceCacheService.getEndpointDataReference(ASSET_ID)).thenReturn(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
+ when(endpointDataReferenceCacheService.getEndpointDataReference(ASSET_ID)).thenReturn(
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
final String relationshipsJson = testee.getSubmodelRawPayload("http://localhost/", "_singleLevelBomAsBuilt",
ASSET_ID).get(5, TimeUnit.SECONDS);
@@ -326,8 +336,9 @@ void shouldRetrieveEndpointReferenceForAsset() throws Exception {
final String agreementId = "agreementId";
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId("asset-id").build()));
- when(contractNegotiationService.negotiate(any(), any(), eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW))))
- .thenReturn(NegotiationResponse.builder().contractAgreementId(agreementId).build());
+ when(contractNegotiationService.negotiate(any(), any(),
+ eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW)))).thenReturn(
+ NegotiationResponse.builder().contractAgreementId(agreementId).build());
final EndpointDataReference expected = mock(EndpointDataReference.class);
endpointDataReferenceStorage.put(agreementId, expected);
@@ -348,8 +359,9 @@ void shouldRetrieveEndpointReferenceForAsset2() throws Exception {
final String agreementId = "agreementId";
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId("asset-id").build()));
- when(contractNegotiationService.negotiate(any(), any(), eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW))))
- .thenReturn(NegotiationResponse.builder().contractAgreementId(agreementId).build());
+ when(contractNegotiationService.negotiate(any(), any(),
+ eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW)))).thenReturn(
+ NegotiationResponse.builder().contractAgreementId(agreementId).build());
final EndpointDataReference expected = mock(EndpointDataReference.class);
endpointDataReferenceStorage.put(agreementId, expected);
@@ -362,17 +374,18 @@ void shouldRetrieveEndpointReferenceForAsset2() throws Exception {
}
@Test
- void shouldUseCachedEndpointReferenceValueWhenTokenIsValid() throws EdcClientException, ExecutionException, InterruptedException {
+ void shouldUseCachedEndpointReferenceValueWhenTokenIsValid()
+ throws EdcClientException, ExecutionException, InterruptedException {
// given
when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(
- new EndpointDataReferenceStatus(EndpointDataReference.Builder.newInstance().endpoint("").authKey("").authCode("").build(),
+ new EndpointDataReferenceStatus(
+ EndpointDataReference.Builder.newInstance().endpoint("").authKey("").authCode("").build(),
TokenStatus.VALID));
final String value = "result";
when(edcDataPlaneClient.getData(any(), any())).thenReturn(value);
// when
- final var resultFuture
- = testee.getSubmodelRawPayload(ENDPOINT_ADDRESS, "suffix", "assetId");
+ final var resultFuture = testee.getSubmodelRawPayload(ENDPOINT_ADDRESS, "suffix", "assetId");
// then
final String result = resultFuture.get();
@@ -381,18 +394,17 @@ void shouldUseCachedEndpointReferenceValueWhenTokenIsValid() throws EdcClientExc
}
@Test
- void shouldCreateCacheRecordWhenTokenIsNotValid()
- throws EdcClientException {
+ void shouldCreateCacheRecordWhenTokenIsNotValid() throws EdcClientException {
// given
when(catalogFacade.fetchCatalogByFilter(any(), any(), any())).thenReturn(
List.of(CatalogItem.builder().itemId("itemId").build()));
- when(contractNegotiationService.negotiate(any(), any(), eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW)))).thenReturn(
+ when(contractNegotiationService.negotiate(any(), any(),
+ eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW)))).thenReturn(
NegotiationResponse.builder().contractAgreementId("agreementId").build());
final EndpointDataReference ref = mock(EndpointDataReference.class);
endpointDataReferenceStorage.put("agreementId", ref);
when(endpointDataReferenceCacheService.getEndpointDataReference(any())).thenReturn(
- new EndpointDataReferenceStatus(null,
- TokenStatus.REQUIRED_NEW));
+ new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW));
// when
testee.getSubmodelRawPayload(ENDPOINT_ADDRESS, "suffix", "assetId");
@@ -405,7 +417,8 @@ void shouldCreateCacheRecordWhenTokenIsNotValid()
private void prepareTestdata(final String catenaXId, final String submodelDataSuffix)
throws ContractNegotiationException, IOException, UsagePolicyException, TransferProcessException {
- when(contractNegotiationService.negotiate(any(), any(), eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW)))).thenReturn(
+ when(contractNegotiationService.negotiate(any(), any(),
+ eq(new EndpointDataReferenceStatus(null, TokenStatus.REQUIRED_NEW)))).thenReturn(
NegotiationResponse.builder().contractAgreementId("agreementId").build());
final EndpointDataReference ref = mock(EndpointDataReference.class);
endpointDataReferenceStorage.put("agreementId", ref);
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelFacadeTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelFacadeTest.java
index 4d83e81e15..95435cb856 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelFacadeTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/EdcSubmodelFacadeTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/RelationshipAspectTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/RelationshipAspectTest.java
index 5ac7956114..31b5aa9616 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/RelationshipAspectTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/RelationshipAspectTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelFacadeWiremockTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelFacadeWiremockTest.java
index a6fdc2217e..80aba6ad4d 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelFacadeWiremockTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelFacadeWiremockTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -53,6 +53,7 @@
import org.assertj.core.api.ThrowableAssert;
import org.eclipse.edc.policy.model.PolicyRegistrationTypes;
import org.eclipse.edc.spi.types.domain.edr.EndpointDataReference;
+import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceCacheService;
import org.eclipse.tractusx.irs.edc.client.exceptions.EdcClientException;
import org.eclipse.tractusx.irs.edc.client.exceptions.UsagePolicyException;
import org.eclipse.tractusx.irs.edc.client.policy.AcceptedPoliciesProvider;
@@ -64,7 +65,6 @@
import org.eclipse.tractusx.irs.edc.client.policy.Permission;
import org.eclipse.tractusx.irs.edc.client.policy.PolicyCheckerService;
import org.eclipse.tractusx.irs.edc.client.policy.PolicyType;
-import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceCacheService;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelRetryerTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelRetryerTest.java
index 0cc522deb1..3ac9de4f3b 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelRetryerTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelRetryerTest.java
@@ -3,7 +3,7 @@
* 2022: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022: ZF Friedrichshafen AG
* 2022: ISTOS GmbH
- * Copyright (c) 2021,2022 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -36,9 +36,9 @@
import io.github.resilience4j.retry.RetryRegistry;
import io.github.resilience4j.retry.internal.InMemoryRetryRegistry;
-import org.eclipse.tractusx.irs.edc.client.policy.PolicyCheckerService;
import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceCacheService;
import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceStatus;
+import org.eclipse.tractusx.irs.edc.client.policy.PolicyCheckerService;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelTestdataCreatorTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelTestdataCreatorTest.java
index c342f62a7f..d4e5979779 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelTestdataCreatorTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/SubmodelTestdataCreatorTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/configuration/JsonLdConfigurationTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/configuration/JsonLdConfigurationTest.java
index 420bd48c80..62703a6c72 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/configuration/JsonLdConfigurationTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/configuration/JsonLdConfigurationTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPoliciesProviderTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPoliciesProviderTest.java
index 31d110adcb..2a69dd3c9c 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPoliciesProviderTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/AcceptedPoliciesProviderTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/ConstraintCheckerServiceTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/ConstraintCheckerServiceTest.java
index 7ddb4d04fc..1c6a4a1ddd 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/ConstraintCheckerServiceTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/ConstraintCheckerServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyCheckerServiceTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyCheckerServiceTest.java
index cd39c4e503..ecf27dada7 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyCheckerServiceTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/policy/PolicyCheckerServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/testutil/TestConstants.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/testutil/TestConstants.java
index 98f4df3b00..63822c3fc4 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/testutil/TestConstants.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/testutil/TestConstants.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/testutil/TestMother.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/testutil/TestMother.java
index f371f8dad1..5324ebc997 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/testutil/TestMother.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/testutil/TestMother.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/transformer/EdcTransformerTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/transformer/EdcTransformerTest.java
index 6f95901fd8..94417bd744 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/transformer/EdcTransformerTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/transformer/EdcTransformerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/util/EndpointDataReferenceCacheServiceTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/util/EndpointDataReferenceCacheServiceTest.java
index 7182f216b6..6aaf7b6d61 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/util/EndpointDataReferenceCacheServiceTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/util/EndpointDataReferenceCacheServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/util/MaskerTest.java b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/util/MaskerTest.java
index 8acf8d2f95..8b01fa1c08 100644
--- a/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/util/MaskerTest.java
+++ b/irs-edc-client/src/test/java/org/eclipse/tractusx/irs/edc/client/util/MaskerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -25,7 +25,6 @@
import static org.assertj.core.api.Assertions.assertThat;
-import org.eclipse.tractusx.irs.edc.client.util.Masker;
import org.junit.jupiter.api.Test;
class MaskerTest {
diff --git a/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestConfiguration.java b/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestConfiguration.java
index 4e4dfbc67f..e548d662f9 100644
--- a/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestConfiguration.java
+++ b/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestConnectionProperties.java b/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestConnectionProperties.java
index 69b389844b..98de646284 100644
--- a/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestConnectionProperties.java
+++ b/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestConnectionProperties.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestCredentialsProperties.java b/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestCredentialsProperties.java
index a3c19b0b17..85293b5592 100644
--- a/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestCredentialsProperties.java
+++ b/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/configuration/SmokeTestCredentialsProperties.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/smoketest/ItemGraphSmokeTest.java b/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/smoketest/ItemGraphSmokeTest.java
index d58e3bbd93..4d16500a5e 100644
--- a/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/smoketest/ItemGraphSmokeTest.java
+++ b/irs-integration-tests/src/test/java/org/eclipse/tractusx/irs/smoketest/ItemGraphSmokeTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/AsyncFetchedItems.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/AsyncFetchedItems.java
index 2c287407fa..fb0da682fe 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/AsyncFetchedItems.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/AsyncFetchedItems.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchOrderCreated.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchOrderCreated.java
index 322ff3e570..5eacc1d456 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchOrderCreated.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchOrderCreated.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchOrderResponse.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchOrderResponse.java
index 140449a9a6..e62eda1782 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchOrderResponse.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchOrderResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchResponse.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchResponse.java
index 8a1777ee61..f5798f9704 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchResponse.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/BatchResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Bpn.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Bpn.java
index 4e2f5ba9b5..ec22d28e08 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Bpn.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Bpn.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Description.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Description.java
index 30efa3f49e..43b8810f55 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Description.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Description.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Endpoint.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Endpoint.java
index 338f1d885d..ccd91b79cc 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Endpoint.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Endpoint.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/FetchedItems.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/FetchedItems.java
index f2bb2c7c8a..6e989a1ef8 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/FetchedItems.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/FetchedItems.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/GenericDescription.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/GenericDescription.java
index 66ea98999b..8fee5f9079 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/GenericDescription.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/GenericDescription.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/GlobalAssetIdentification.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/GlobalAssetIdentification.java
index 62c974b57f..4d9270afd6 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/GlobalAssetIdentification.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/GlobalAssetIdentification.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/IStatusCodeEnum.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/IStatusCodeEnum.java
index 79ad623cc6..3ddbbf2ebc 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/IStatusCodeEnum.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/IStatusCodeEnum.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Job.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Job.java
index 95843ba8be..1fce5fa8c5 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Job.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Job.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobErrorDetails.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobErrorDetails.java
index 3ce5f6577c..2ed697aa39 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobErrorDetails.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobErrorDetails.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobHandle.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobHandle.java
index 1942c18078..4885245624 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobHandle.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobHandle.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobParameter.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobParameter.java
index 07fade4eae..6b0f1ec4e7 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobParameter.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobParameter.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobStatusResult.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobStatusResult.java
index 00224dc017..bc3ba4ba57 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobStatusResult.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/JobStatusResult.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Jobs.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Jobs.java
index 96064d0778..f1dae7e26b 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Jobs.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Jobs.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/LinkedItem.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/LinkedItem.java
index e89c76106e..617e0a530e 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/LinkedItem.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/LinkedItem.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/MeasurementUnit.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/MeasurementUnit.java
index 26c23a019e..b5b473b721 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/MeasurementUnit.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/MeasurementUnit.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Notification.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Notification.java
index a03c47bdd6..ad6be067db 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Notification.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Notification.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/PageResult.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/PageResult.java
index fc919cc0e8..55465a5fe0 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/PageResult.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/PageResult.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/PartChainIdentificationKey.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/PartChainIdentificationKey.java
index 6caefea4f0..3ac548d993 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/PartChainIdentificationKey.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/PartChainIdentificationKey.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/ProcessingError.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/ProcessingError.java
index debc762e2d..a2f51440e0 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/ProcessingError.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/ProcessingError.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -25,7 +25,6 @@
import java.time.ZonedDateTime;
-
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder;
import io.swagger.v3.oas.annotations.media.Schema;
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/ProtocolInformation.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/ProtocolInformation.java
index 1bcbf4af3b..51d1eb01aa 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/ProtocolInformation.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/ProtocolInformation.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Quantity.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Quantity.java
index a2c491cafd..81dc9abea1 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Quantity.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Quantity.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBatchOrder.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBatchOrder.java
index ac7ef8b2c2..c7f5d593d3 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBatchOrder.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBatchOrder.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBpnInvestigationBatchOrder.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBpnInvestigationBatchOrder.java
index c7b62b01da..a82b82eb1e 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBpnInvestigationBatchOrder.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBpnInvestigationBatchOrder.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBpnInvestigationJob.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBpnInvestigationJob.java
index aad500609c..d513c55270 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBpnInvestigationJob.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterBpnInvestigationJob.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterJob.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterJob.java
index d6c85a5ac3..0fd2d66e88 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterJob.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/RegisterJob.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Relationship.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Relationship.java
index 2ee3cc2b73..54cf318e36 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Relationship.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Relationship.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/SemanticId.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/SemanticId.java
index ae1e244df2..d6892fd02e 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/SemanticId.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/SemanticId.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Shell.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Shell.java
index 82276fd943..e092892133 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Shell.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Shell.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Submodel.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Submodel.java
index 9d151c3979..1cd33e1058 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Submodel.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Submodel.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/SubmodelDescriptor.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/SubmodelDescriptor.java
index 4496985585..d2b90090b3 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/SubmodelDescriptor.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/SubmodelDescriptor.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Summary.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Summary.java
index 97135209f8..4c238ec359 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Summary.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Summary.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Tombstone.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Tombstone.java
index 3b32847e89..cb7cbb7cea 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Tombstone.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/Tombstone.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/AdministrativeInformation.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/AdministrativeInformation.java
index 7f6c684c5e..922d52efa9 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/AdministrativeInformation.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/AdministrativeInformation.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/AssetAdministrationShellDescriptor.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/AssetAdministrationShellDescriptor.java
index 47f7cc8e55..e230d56fe5 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/AssetAdministrationShellDescriptor.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/AssetAdministrationShellDescriptor.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/Endpoint.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/Endpoint.java
index 78d6b25162..b05cc87aac 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/Endpoint.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/Endpoint.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/IdentifierKeyValuePair.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/IdentifierKeyValuePair.java
index 0dd1d79687..d848bec676 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/IdentifierKeyValuePair.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/IdentifierKeyValuePair.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/LangString.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/LangString.java
index c24441633a..3279948015 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/LangString.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/LangString.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/ProtocolInformation.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/ProtocolInformation.java
index 4fceec75a8..dc17f01ed3 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/ProtocolInformation.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/ProtocolInformation.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/Reference.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/Reference.java
index fb48efdc15..7413504192 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/Reference.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/Reference.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/SemanticId.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/SemanticId.java
index 0ecbdcbf3d..704368275b 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/SemanticId.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/SemanticId.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/SubmodelDescriptor.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/SubmodelDescriptor.java
index 9df9d8c5b5..1390fb7516 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/SubmodelDescriptor.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/assetadministrationshell/SubmodelDescriptor.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/AspectType.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/AspectType.java
index 0de158253e..0b9439d15c 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/AspectType.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/AspectType.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/BatchStrategy.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/BatchStrategy.java
index f3cb620bf1..6677647b1f 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/BatchStrategy.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/BatchStrategy.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/BomLifecycle.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/BomLifecycle.java
index dfe4e5786a..013d594b12 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/BomLifecycle.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/BomLifecycle.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/Direction.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/Direction.java
index 8216407f0f..998c05588e 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/Direction.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/Direction.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/JobState.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/JobState.java
index 9e4767387e..7aea885f23 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/JobState.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/JobState.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/NodeType.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/NodeType.java
index 1ee4d58b5e..213d713872 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/NodeType.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/NodeType.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/ProcessStep.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/ProcessStep.java
index 3cc6ebded4..6a4bd4f480 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/ProcessStep.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/ProcessStep.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/ProcessingState.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/ProcessingState.java
index 6def7bb790..d9a9204f0b 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/ProcessingState.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/ProcessingState.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/StatusCodeEnum.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/StatusCodeEnum.java
index ffcc44dab2..823fa44b47 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/StatusCodeEnum.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/enums/StatusCodeEnum.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/PartAsPlanned.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/PartAsPlanned.java
index 4d93c0fbe7..687509273f 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/PartAsPlanned.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/PartAsPlanned.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/PartTypeInformation.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/PartTypeInformation.java
index b6cb1730e7..d754b5ee57 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/PartTypeInformation.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/PartTypeInformation.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/ValidityPeriod.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/ValidityPeriod.java
index f01ca7e557..bad9ed8fbe 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/ValidityPeriod.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partasplanned/ValidityPeriod.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partsiteinformationasplanned/PartSiteInformationAsPlanned.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partsiteinformationasplanned/PartSiteInformationAsPlanned.java
index f5454b09a9..b1b7d877f9 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partsiteinformationasplanned/PartSiteInformationAsPlanned.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partsiteinformationasplanned/PartSiteInformationAsPlanned.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partsiteinformationasplanned/Site.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partsiteinformationasplanned/Site.java
index b63139ba7f..6f9801bfa7 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partsiteinformationasplanned/Site.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/component/partsiteinformationasplanned/Site.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/data/CxTestDataContainer.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/data/CxTestDataContainer.java
index 6426c78b68..a71d03d2e7 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/data/CxTestDataContainer.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/data/CxTestDataContainer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/data/JsonParseException.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/data/JsonParseException.java
index 88e53a0903..daf1a4e9bc 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/data/JsonParseException.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/data/JsonParseException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/data/LocalTestDataConfiguration.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/data/LocalTestDataConfiguration.java
index 67fc92e5fc..c49c6b1b3f 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/data/LocalTestDataConfiguration.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/data/LocalTestDataConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/data/StringMapper.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/data/StringMapper.java
index 344a4aed77..fcb8b4911c 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/data/StringMapper.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/data/StringMapper.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/dtos/ErrorResponse.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/dtos/ErrorResponse.java
index 11be7004ed..653d22e61e 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/dtos/ErrorResponse.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/dtos/ErrorResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/validators/Mod10.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/validators/Mod10.java
index 9305036f8f..5b021fdc11 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/validators/Mod10.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/validators/Mod10.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-models/src/main/java/org/eclipse/tractusx/irs/validators/Mod10Validator.java b/irs-models/src/main/java/org/eclipse/tractusx/irs/validators/Mod10Validator.java
index a948add76e..24d4157aaf 100644
--- a/irs-models/src/main/java/org/eclipse/tractusx/irs/validators/Mod10Validator.java
+++ b/irs-models/src/main/java/org/eclipse/tractusx/irs/validators/Mod10Validator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/DefaultAcceptedPoliciesConfig.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/DefaultAcceptedPoliciesConfig.java
index 286d23b382..85c55424af 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/DefaultAcceptedPoliciesConfig.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/DefaultAcceptedPoliciesConfig.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/PolicyBlobstoreConfiguration.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/PolicyBlobstoreConfiguration.java
index 1b9ad39f6b..53b17196c4 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/PolicyBlobstoreConfiguration.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/PolicyBlobstoreConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/PolicyConfiguration.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/PolicyConfiguration.java
index c37e750834..265cc78f8a 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/PolicyConfiguration.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/config/PolicyConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/controllers/PolicyStoreController.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/controllers/PolicyStoreController.java
index ad18b47f6a..a5a05da26f 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/controllers/PolicyStoreController.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/controllers/PolicyStoreController.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -42,8 +42,8 @@
import lombok.extern.slf4j.Slf4j;
import org.eclipse.tractusx.irs.common.auth.IrsRoles;
import org.eclipse.tractusx.irs.dtos.ErrorResponse;
-import org.eclipse.tractusx.irs.policystore.models.CreatePolicyRequest;
import org.eclipse.tractusx.irs.edc.client.policy.Policy;
+import org.eclipse.tractusx.irs.policystore.models.CreatePolicyRequest;
import org.eclipse.tractusx.irs.policystore.models.UpdatePolicyRequest;
import org.eclipse.tractusx.irs.policystore.services.PolicyStoreService;
import org.springframework.http.HttpStatus;
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/exceptions/PolicyStoreException.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/exceptions/PolicyStoreException.java
index 774d257435..66e2411466 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/exceptions/PolicyStoreException.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/exceptions/PolicyStoreException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/models/CreatePolicyRequest.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/models/CreatePolicyRequest.java
index b1a83f7de3..0cd9f33baa 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/models/CreatePolicyRequest.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/models/CreatePolicyRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/models/UpdatePolicyRequest.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/models/UpdatePolicyRequest.java
index 3f271612b3..010d703d63 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/models/UpdatePolicyRequest.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/models/UpdatePolicyRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/persistence/PolicyPersistence.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/persistence/PolicyPersistence.java
index c324a9666e..53dfd50856 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/persistence/PolicyPersistence.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/persistence/PolicyPersistence.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -36,8 +36,8 @@
import com.fasterxml.jackson.databind.ObjectMapper;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
-import org.eclipse.tractusx.irs.policystore.exceptions.PolicyStoreException;
import org.eclipse.tractusx.irs.edc.client.policy.Policy;
+import org.eclipse.tractusx.irs.policystore.exceptions.PolicyStoreException;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
diff --git a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/services/PolicyStoreService.java b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/services/PolicyStoreService.java
index 07d99425af..21d21f05f7 100644
--- a/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/services/PolicyStoreService.java
+++ b/irs-policy-store/src/main/java/org/eclipse/tractusx/irs/policystore/services/PolicyStoreService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/controllers/PolicyStoreControllerTest.java b/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/controllers/PolicyStoreControllerTest.java
index 270d0cf4d2..225c4232d2 100644
--- a/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/controllers/PolicyStoreControllerTest.java
+++ b/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/controllers/PolicyStoreControllerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -33,11 +33,11 @@
import org.eclipse.tractusx.irs.edc.client.policy.Constraint;
import org.eclipse.tractusx.irs.edc.client.policy.Constraints;
-import org.eclipse.tractusx.irs.policystore.models.CreatePolicyRequest;
import org.eclipse.tractusx.irs.edc.client.policy.OperatorType;
import org.eclipse.tractusx.irs.edc.client.policy.Permission;
import org.eclipse.tractusx.irs.edc.client.policy.Policy;
import org.eclipse.tractusx.irs.edc.client.policy.PolicyType;
+import org.eclipse.tractusx.irs.policystore.models.CreatePolicyRequest;
import org.eclipse.tractusx.irs.policystore.models.UpdatePolicyRequest;
import org.eclipse.tractusx.irs.policystore.services.PolicyStoreService;
import org.junit.jupiter.api.BeforeEach;
diff --git a/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/persistence/PolicyPersistenceTest.java b/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/persistence/PolicyPersistenceTest.java
index 61b0f49c4d..add79f3a7f 100644
--- a/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/persistence/PolicyPersistenceTest.java
+++ b/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/persistence/PolicyPersistenceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -43,8 +43,8 @@
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistence;
import org.eclipse.tractusx.irs.common.persistence.BlobPersistenceException;
-import org.eclipse.tractusx.irs.policystore.exceptions.PolicyStoreException;
import org.eclipse.tractusx.irs.edc.client.policy.Policy;
+import org.eclipse.tractusx.irs.policystore.exceptions.PolicyStoreException;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
diff --git a/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/services/PolicyStoreServiceTest.java b/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/services/PolicyStoreServiceTest.java
index c778a75aef..14866dde47 100644
--- a/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/services/PolicyStoreServiceTest.java
+++ b/irs-policy-store/src/test/java/org/eclipse/tractusx/irs/policystore/services/PolicyStoreServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DefaultConfiguration.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DefaultConfiguration.java
index 5c18c6eb18..b98a16c649 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DefaultConfiguration.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DefaultConfiguration.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -33,11 +33,11 @@
import org.eclipse.tractusx.irs.edc.client.EDCCatalogFacade;
import org.eclipse.tractusx.irs.edc.client.EdcConfiguration;
import org.eclipse.tractusx.irs.edc.client.EdcDataPlaneClient;
+import org.eclipse.tractusx.irs.edc.client.EdcSubmodelClient;
+import org.eclipse.tractusx.irs.edc.client.EdcSubmodelClientImpl;
import org.eclipse.tractusx.irs.edc.client.EdcSubmodelFacade;
import org.eclipse.tractusx.irs.edc.client.EndpointDataReferenceStorage;
import org.eclipse.tractusx.irs.edc.client.cache.endpointdatareference.EndpointDataReferenceCacheService;
-import org.eclipse.tractusx.irs.edc.client.EdcSubmodelClient;
-import org.eclipse.tractusx.irs.edc.client.EdcSubmodelClientImpl;
import org.eclipse.tractusx.irs.edc.client.exceptions.EdcClientException;
import org.eclipse.tractusx.irs.registryclient.central.CentralDigitalTwinRegistryService;
import org.eclipse.tractusx.irs.registryclient.central.DigitalTwinRegistryClient;
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DigitalTwinRegistryKey.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DigitalTwinRegistryKey.java
index 81f3c7e3f4..9b01c2a862 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DigitalTwinRegistryKey.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DigitalTwinRegistryKey.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DigitalTwinRegistryService.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DigitalTwinRegistryService.java
index 663540fae4..7286b3fab7 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DigitalTwinRegistryService.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/DigitalTwinRegistryService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/AssetAdministrationShellTestdataCreator.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/AssetAdministrationShellTestdataCreator.java
index 789d356c81..e31320e314 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/AssetAdministrationShellTestdataCreator.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/AssetAdministrationShellTestdataCreator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -27,7 +27,6 @@
import java.util.List;
import java.util.Optional;
-import org.eclipse.tractusx.irs.data.CxTestDataContainer;
import org.eclipse.tractusx.irs.component.assetadministrationshell.AssetAdministrationShellDescriptor;
import org.eclipse.tractusx.irs.component.assetadministrationshell.Endpoint;
import org.eclipse.tractusx.irs.component.assetadministrationshell.IdentifierKeyValuePair;
@@ -36,6 +35,7 @@
import org.eclipse.tractusx.irs.component.assetadministrationshell.Reference;
import org.eclipse.tractusx.irs.component.assetadministrationshell.SemanticId;
import org.eclipse.tractusx.irs.component.assetadministrationshell.SubmodelDescriptor;
+import org.eclipse.tractusx.irs.data.CxTestDataContainer;
import org.springframework.web.client.RestClientException;
/**
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/CentralDigitalTwinRegistryService.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/CentralDigitalTwinRegistryService.java
index 13e8874ef5..fc7962c982 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/CentralDigitalTwinRegistryService.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/CentralDigitalTwinRegistryService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClient.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClient.java
index 9d6fb9e150..17b11c4c9d 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClient.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClient.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientImpl.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientImpl.java
index bf919a2488..fe5b1ad2bd 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientImpl.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientImpl.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientLocalStub.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientLocalStub.java
index 3db776bdb2..f75d15ac73 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientLocalStub.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientLocalStub.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryClient.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryClient.java
index b6849db104..7d992655ad 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryClient.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryClient.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryService.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryService.java
index ec88b11da0..4ae48219f4 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryService.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EdcEndpointReferenceRetriever.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EdcEndpointReferenceRetriever.java
index 591a540c6e..868a6bdaf9 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EdcEndpointReferenceRetriever.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EdcEndpointReferenceRetriever.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EdcRetrieverException.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EdcRetrieverException.java
index f6f5495558..eec5ca019e 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EdcRetrieverException.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EdcRetrieverException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EndpointDataForConnectorsService.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EndpointDataForConnectorsService.java
index 60b47b9259..11f40a8d1f 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EndpointDataForConnectorsService.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/EndpointDataForConnectorsService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/LookupShellsResponse.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/LookupShellsResponse.java
index cbd4848d1d..5dac84e56e 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/LookupShellsResponse.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/decentral/LookupShellsResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/ConnectorEndpointsService.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/ConnectorEndpointsService.java
index df6951bb0e..68a2a2abcc 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/ConnectorEndpointsService.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/ConnectorEndpointsService.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryEndpoint.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryEndpoint.java
index 4538f78271..1c0931f95d 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryEndpoint.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryEndpoint.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClient.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClient.java
index ac365dff44..f5fbb4bae3 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClient.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClient.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClientImpl.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClientImpl.java
index 7952e9c176..a9e2ca1507 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClientImpl.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClientImpl.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderRequest.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderRequest.java
index 9b537dae25..95b66c55fb 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderRequest.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderRequest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryResponse.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryResponse.java
index 012ee75f2b..132d3e91b7 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryResponse.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryResponse.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/EdcDiscoveryResult.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/EdcDiscoveryResult.java
index cfe741cb4b..e2615986e0 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/EdcDiscoveryResult.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/EdcDiscoveryResult.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/LocalDataDiscovery.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/LocalDataDiscovery.java
index 07fc109215..f5d0927da0 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/LocalDataDiscovery.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/discovery/LocalDataDiscovery.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/exceptions/RegistryServiceException.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/exceptions/RegistryServiceException.java
index a7bc3e043c..0871c9e28d 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/exceptions/RegistryServiceException.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/exceptions/RegistryServiceException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/exceptions/ShellNotFoundException.java b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/exceptions/ShellNotFoundException.java
index 234384bfe8..fedaa5b671 100644
--- a/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/exceptions/ShellNotFoundException.java
+++ b/irs-registry-client/src/main/java/org/eclipse/tractusx/irs/registryclient/exceptions/ShellNotFoundException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/DefaultConfigurationTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/DefaultConfigurationTest.java
index d710e6b602..0b67f34cd7 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/DefaultConfigurationTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/DefaultConfigurationTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -32,8 +32,8 @@
import java.util.List;
-import org.eclipse.tractusx.irs.edc.client.EdcSubmodelFacade;
import org.eclipse.tractusx.irs.edc.client.EdcSubmodelClient;
+import org.eclipse.tractusx.irs.edc.client.EdcSubmodelFacade;
import org.eclipse.tractusx.irs.edc.client.exceptions.EdcClientException;
import org.junit.jupiter.api.Test;
import org.springframework.web.client.RestClientException;
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/AssetAdministrationShellTestdataCreatorTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/AssetAdministrationShellTestdataCreatorTest.java
index 1a25534760..760438bf06 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/AssetAdministrationShellTestdataCreatorTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/AssetAdministrationShellTestdataCreatorTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/CentralDigitalTwinRegistryServiceTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/CentralDigitalTwinRegistryServiceTest.java
index 16e94f8b33..c0ef4b763d 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/CentralDigitalTwinRegistryServiceTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/CentralDigitalTwinRegistryServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientImplTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientImplTest.java
index 2ad2ffcf99..2079bcd6f3 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientImplTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryClientImplTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryExponentialRetryTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryExponentialRetryTest.java
index df2eda5c33..678b8bdd1a 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryExponentialRetryTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/central/DigitalTwinRegistryExponentialRetryTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryServiceTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryServiceTest.java
index aba4a21f00..cd284ff42b 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryServiceTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/decentral/DecentralDigitalTwinRegistryServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/decentral/EndpointDataForConnectorsServiceTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/decentral/EndpointDataForConnectorsServiceTest.java
index 0db64eb6f2..ea73f6d47f 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/decentral/EndpointDataForConnectorsServiceTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/decentral/EndpointDataForConnectorsServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/ConnectorEndpointsServiceTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/ConnectorEndpointsServiceTest.java
index b952437b99..e31f84f031 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/ConnectorEndpointsServiceTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/ConnectorEndpointsServiceTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClientImplTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClientImplTest.java
index 5f43133a78..08f044eaba 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClientImplTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/DiscoveryFinderClientImplTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/LocalDataDiscoveryTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/LocalDataDiscoveryTest.java
index cfb93e189f..36aa542ffb 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/LocalDataDiscoveryTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/discovery/LocalDataDiscoveryTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/exceptions/ShellNotFoundExceptionTest.java b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/exceptions/ShellNotFoundExceptionTest.java
index 7f14db6475..8e7176841a 100644
--- a/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/exceptions/ShellNotFoundExceptionTest.java
+++ b/irs-registry-client/src/test/java/org/eclipse/tractusx/irs/registryclient/exceptions/ShellNotFoundExceptionTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectCreator.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectCreator.java
index 0ce81d6d6b..7d1f2aa55c 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectCreator.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectCreator.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectException.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectException.java
index 6696468fa5..f5e1549baf 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectException.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectException.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegritySigner.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegritySigner.java
index 90916e1212..293c29c664 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegritySigner.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegritySigner.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/KeyUtils.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/KeyUtils.java
index c9f9565d9a..ffbeb4806e 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/KeyUtils.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/KeyUtils.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/TestdataTransformer.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/TestdataTransformer.java
index 7abf4cc873..bd32d0cb7a 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/TestdataTransformer.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/TestdataTransformer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityAspect.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityAspect.java
index a0323f327d..45da6daaa8 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityAspect.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityAspect.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityChildPart.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityChildPart.java
index deeb5b6a7f..321e5cb234 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityChildPart.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityChildPart.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityReference.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityReference.java
index e8f68900a3..3a0aedf848 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityReference.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/IntegrityReference.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/SingleLevelBomAsBuiltPayload.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/SingleLevelBomAsBuiltPayload.java
index bc1693780e..cb673dfb01 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/SingleLevelBomAsBuiltPayload.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/SingleLevelBomAsBuiltPayload.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/TestdataContainer.java b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/TestdataContainer.java
index 7af7ba25a0..1b6c61c284 100644
--- a/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/TestdataContainer.java
+++ b/irs-testdata-upload/src/main/java/org/eclipse/tractusx/irs/testing/dataintegrity/models/TestdataContainer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/test/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectCreatorTest.java b/irs-testdata-upload/src/test/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectCreatorTest.java
index 977cc0cb13..75bc74f1e9 100644
--- a/irs-testdata-upload/src/test/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectCreatorTest.java
+++ b/irs-testdata-upload/src/test/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegrityAspectCreatorTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testdata-upload/src/test/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegritySignerTest.java b/irs-testdata-upload/src/test/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegritySignerTest.java
index 70fd499f9f..e2b2ab526c 100644
--- a/irs-testdata-upload/src/test/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegritySignerTest.java
+++ b/irs-testdata-upload/src/test/java/org/eclipse/tractusx/irs/testing/dataintegrity/IntegritySignerTest.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testing/src/main/java/org/eclipse/tractusx/irs/testing/containers/LocalTestDataConfigurationAware.java b/irs-testing/src/main/java/org/eclipse/tractusx/irs/testing/containers/LocalTestDataConfigurationAware.java
index 32dd547897..828ae4bad1 100644
--- a/irs-testing/src/main/java/org/eclipse/tractusx/irs/testing/containers/LocalTestDataConfigurationAware.java
+++ b/irs-testing/src/main/java/org/eclipse/tractusx/irs/testing/containers/LocalTestDataConfigurationAware.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/irs-testing/src/main/java/org/eclipse/tractusx/irs/testing/containers/MinioContainer.java b/irs-testing/src/main/java/org/eclipse/tractusx/irs/testing/containers/MinioContainer.java
index 72b13bb8ed..cabc425cf8 100644
--- a/irs-testing/src/main/java/org/eclipse/tractusx/irs/testing/containers/MinioContainer.java
+++ b/irs-testing/src/main/java/org/eclipse/tractusx/irs/testing/containers/MinioContainer.java
@@ -4,7 +4,7 @@
* 2022: ISTOS GmbH
* 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
* 2022,2023: BOSCH AG
- * Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
diff --git a/local/demo/ess-demo.py b/local/demo/ess-demo.py
index 0fbeebfb6c..4e4f85a76d 100644
--- a/local/demo/ess-demo.py
+++ b/local/demo/ess-demo.py
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
-# Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/local/deployment/full-irs/subcharts/discovery/templates/configmap.yaml b/local/deployment/full-irs/subcharts/discovery/templates/configmap.yaml
index 0c818c82f9..14ac02b21c 100644
--- a/local/deployment/full-irs/subcharts/discovery/templates/configmap.yaml
+++ b/local/deployment/full-irs/subcharts/discovery/templates/configmap.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
- # Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/local/deployment/full-irs/subcharts/discovery/templates/deployment.yaml b/local/deployment/full-irs/subcharts/discovery/templates/deployment.yaml
index 2d9a61d670..62178d263b 100644
--- a/local/deployment/full-irs/subcharts/discovery/templates/deployment.yaml
+++ b/local/deployment/full-irs/subcharts/discovery/templates/deployment.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
- # Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/local/deployment/full-irs/subcharts/discovery/templates/ingress.yaml b/local/deployment/full-irs/subcharts/discovery/templates/ingress.yaml
index e6a765e9e2..006580e507 100644
--- a/local/deployment/full-irs/subcharts/discovery/templates/ingress.yaml
+++ b/local/deployment/full-irs/subcharts/discovery/templates/ingress.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
- # Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/local/deployment/full-irs/subcharts/discovery/templates/service.yaml b/local/deployment/full-irs/subcharts/discovery/templates/service.yaml
index e653843e00..b439b668f4 100644
--- a/local/deployment/full-irs/subcharts/discovery/templates/service.yaml
+++ b/local/deployment/full-irs/subcharts/discovery/templates/service.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
- # Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
diff --git a/local/deployment/full-irs/subcharts/discovery/templates/serviceaccount.yaml b/local/deployment/full-irs/subcharts/discovery/templates/serviceaccount.yaml
index dcdc8c407e..8a2e6d5d32 100644
--- a/local/deployment/full-irs/subcharts/discovery/templates/serviceaccount.yaml
+++ b/local/deployment/full-irs/subcharts/discovery/templates/serviceaccount.yaml
@@ -3,7 +3,7 @@
# 2022: ISTOS GmbH
# 2022,2023: Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
# 2022,2023: BOSCH AG
- # Copyright (c) 2021,2022,2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2021,2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.