aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-web/src/main/java/at
diff options
context:
space:
mode:
Diffstat (limited to 'pdf-as-web/src/main/java/at')
-rw-r--r--pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/config/PdfAsWebSpringConfiguration.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/config/PdfAsWebSpringConfiguration.java b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/config/PdfAsWebSpringConfiguration.java
index fcaf2b81..631247e2 100644
--- a/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/config/PdfAsWebSpringConfiguration.java
+++ b/pdf-as-web/src/main/java/at/gv/egiz/pdfas/web/config/PdfAsWebSpringConfiguration.java
@@ -4,12 +4,20 @@ import lombok.Getter;
import lombok.NonNull;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;
@Component
@Slf4j
public class PdfAsWebSpringConfiguration {
+ /** path to pdf-as-web.properties as loaded from spring sources */
@Value("${pdf-as-web.conf}")
@Getter
@NonNull String pdfAsWebConfPath;
+
+ /** then also add pdf-as-web.properties itself as a spring property source (so it supplements application.properties) */
+ @Configuration
+ @PropertySource("file:${pdf-as-web.conf}")
+ public static class AsSpringPropertySource {}
}