31 votes

Aucun dépôt de session n'a pu être auto-configuré, vérifiez votre configuration (le type de dépôt de session est 'null').

Que signifie cette erreur de démarrage de Spring Boot ?

2016-07-04 21:53:53 [restartedMain] ERROR o.s.boot.SpringApplication - Application startup failed    org.springframework.beans.factory.BeanCreationException: Error creating bean with name org.springframework.boot.autoconfigure.session.SessionAutoConfiguration$SessionRepositoryValidator': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: No session repository could be auto-configured, check your configuration (session store type is 'null')

68voto

Stephane Nicoll Points 18754

Vous avez Spring Session dans votre classpath et aucun magasin n'a été fourni. Nous ne pouvons pas prendre cette décision pour vous car si votre classpath change, le type de magasin peut changer selon nos préférences et vous les perdriez sans aucune sorte d'avertissement.

Historiquement, nous n'avons supporté que redis, donc si vous en disposez, nous l'utiliserons de manière transparente. Veuillez définir spring.session.store-type au magasin que vous souhaitez utiliser pour la session de printemps. Si Spring Session se trouve dans votre classpath et que vous ne souhaitez pas l'utiliser pour l'instant, définissez le paramètre spring.session.store-type=none

Mise à jour Étant donné le nombre de votes positifs, ce message d'erreur peut prêter à confusion. #9284 pour l'améliorer.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X