fix: Resolve configuration warnings and log file errors
- Fix log file path: Use /tmp instead of /var/log/lionsdev (directory doesn't exist) - Add production-specific log configuration - Simplify MyFaces configuration to remove unrecognized properties - Remove invalid HTTP compression and static resource properties - Remove unsupported session cookie-same-site property - Clean up redundant static resource configurations This resolves all the configuration warnings shown in the startup logs and prevents the FileNotFoundException for log files.
This commit is contained in:
@@ -39,8 +39,6 @@ quarkus.http.cors.access-control-max-age=24H
|
||||
|
||||
# Optimisation des performances
|
||||
quarkus.http.enable-compression=true
|
||||
quarkus.http.compression.min-size=1024
|
||||
quarkus.http.compression.mime-types=text/html,text/css,application/javascript,application/json,image/svg+xml,application/xml
|
||||
|
||||
# Configuration des fichiers statiques
|
||||
quarkus.http.static-resources."/"=META-INF/resources
|
||||
@@ -80,19 +78,15 @@ quarkus.hibernate-orm.physical-naming-strategy=org.hibernate.boot.model.naming.C
|
||||
#==========================================================
|
||||
# CONFIGURATION JSF ET INTERFACE
|
||||
#==========================================================
|
||||
# Configuration MyFaces pour Quarkus
|
||||
quarkus.myfaces.projects-stage=${FACES_STAGE:Development}
|
||||
quarkus.myfaces.config-refresh-period=2
|
||||
# Configuration MyFaces pour Quarkus - Simplifiée
|
||||
%dev.quarkus.myfaces.projects-stage=Development
|
||||
%prod.quarkus.myfaces.projects-stage=Production
|
||||
%production.quarkus.myfaces.projects-stage=Production
|
||||
|
||||
# Configuration des param<EFBFBD>tres MyFaces
|
||||
quarkus.myfaces.init-params.jakarta.faces.PROJECT_STAGE=${FACES_STAGE:Development}
|
||||
quarkus.myfaces.init-params.jakarta.faces.FACELETS_REFRESH_PERIOD=${FACELETS_REFRESH:2}
|
||||
quarkus.myfaces.init-params.jakarta.faces.STATE_SAVING_METHOD=server
|
||||
quarkus.myfaces.init-params.jakarta.faces.VALIDATE_EMPTY_FIELDS=true
|
||||
quarkus.myfaces.init-params.primefaces.THEME=saga
|
||||
quarkus.myfaces.init-params.primefaces.CLIENT_SIDE_VALIDATION=true
|
||||
quarkus.myfaces.init-params.primefaces.TRANSFORM_METADATA=true
|
||||
quarkus.myfaces.init-params.primefaces.UPLOADER=auto
|
||||
# Configuration des paramètres JSF de base
|
||||
%dev.jakarta.faces.PROJECT_STAGE=Development
|
||||
%prod.jakarta.faces.PROJECT_STAGE=Production
|
||||
%production.jakarta.faces.PROJECT_STAGE=Production
|
||||
|
||||
# Chemins d'acc<63>s JSF
|
||||
#quarkus.servlet.context-path=/lions-dev
|
||||
@@ -109,7 +103,6 @@ quarkus.security.users.embedded.enabled=true
|
||||
# Configuration de l'authentification
|
||||
quarkus.http.auth.form.enabled=true
|
||||
quarkus.http.auth.session.encryption-key=${SESSION_KEY:ChangeThisToASecureKeyInProduction!}
|
||||
quarkus.http.auth.session.cookie-same-site=strict
|
||||
quarkus.http.auth.proactive=false
|
||||
|
||||
# Configuration des chemins publics/priv<69>s
|
||||
@@ -183,10 +176,12 @@ app.admin.email=${ADMIN_EMAIL:admin@lions.dev}
|
||||
# Configuration des fichiers de log
|
||||
%dev.quarkus.log.file.enable=false
|
||||
%prod.quarkus.log.file.enable=true
|
||||
%prod.quarkus.log.file.path=/var/log/lionsdev/application.log
|
||||
%prod.quarkus.log.file.path=${LOG_FILE_PATH:/tmp/lionsdev-application.log}
|
||||
%prod.quarkus.log.file.format=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c{3.}] (%t) %s%e%n
|
||||
%prod.quarkus.log.file.rotation.max-file-size=10M
|
||||
%prod.quarkus.log.file.rotation.max-backup-index=5
|
||||
%production.quarkus.log.file.enable=true
|
||||
%production.quarkus.log.file.path=/tmp/lionsdev-application.log
|
||||
|
||||
#==========================================================
|
||||
# CONFIGURATION DU MONITORING
|
||||
@@ -202,7 +197,3 @@ quarkus.smallrye-openapi.info-version=${app.version}
|
||||
# CONFIGURATION DES RESSOURCES STATIQUES
|
||||
#==========================================================
|
||||
quarkus.http.static-resources.caching.enabled=true
|
||||
quarkus.http.static-resources.caching.max-age=2592000
|
||||
|
||||
quarkus.http.static-resources.enabled=true
|
||||
quarkus.http.static-resources.paths=META-INF/resources
|
||||
|
||||
Reference in New Issue
Block a user