From 0c5b74add25472da09d37ea959e9c060e14241cb Mon Sep 17 00:00:00 2001 From: "Zickermann, Jan" <jan.zickermann@dataport.de> Date: Wed, 3 Apr 2024 12:41:54 +0200 Subject: [PATCH] OZG-5120 Hook aot processor to startup --- .../{ => nativeimage}/MigrationUnitRegistrationFeature.java | 2 +- src/main/resources/META-INF/spring/aot.factories | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) rename src/main/java/de/ozgcloud/admin/{ => nativeimage}/MigrationUnitRegistrationFeature.java (97%) create mode 100644 src/main/resources/META-INF/spring/aot.factories diff --git a/src/main/java/de/ozgcloud/admin/MigrationUnitRegistrationFeature.java b/src/main/java/de/ozgcloud/admin/nativeimage/MigrationUnitRegistrationFeature.java similarity index 97% rename from src/main/java/de/ozgcloud/admin/MigrationUnitRegistrationFeature.java rename to src/main/java/de/ozgcloud/admin/nativeimage/MigrationUnitRegistrationFeature.java index 23ff8063..3ac8c01a 100644 --- a/src/main/java/de/ozgcloud/admin/MigrationUnitRegistrationFeature.java +++ b/src/main/java/de/ozgcloud/admin/nativeimage/MigrationUnitRegistrationFeature.java @@ -19,7 +19,7 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -package de.ozgcloud.admin; +package de.ozgcloud.admin.nativeimage; import org.graalvm.nativeimage.hosted.Feature; import org.graalvm.nativeimage.hosted.RuntimeReflection; diff --git a/src/main/resources/META-INF/spring/aot.factories b/src/main/resources/META-INF/spring/aot.factories new file mode 100644 index 00000000..57451580 --- /dev/null +++ b/src/main/resources/META-INF/spring/aot.factories @@ -0,0 +1,4 @@ +org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor=\ + de.ozgcloud.admin.nativeimage.MigrationUnitAotProcessor +org.graalvm.nativeimage.hosted.Feature=\ + de.ozgcloud.admin.nativeimage.MigrationUnitRegistrationFeature -- GitLab