web-dev-qa-db-fra.com

Aucun référentiel de session n'a pu être configuré automatiquement, vérifiez votre configuration (le type de magasin de session est 'null')

Que signifie cette erreur de démarrage de démarrage de printemps?

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')
31
000

Vous avez une session de printemps sur votre chemin de classe et aucun magasin n'a été fourni. Nous ne pouvons pas prendre cette décision pour vous car si votre chemin de classe change, le type de magasin peut changer en fonction de nos préférences et vous les perdriez sans aucun type d’avertissement.

Historiquement, nous ne prenions en charge que redis, donc si vous en avez, nous l’utiliserons de manière transparente. S'il vous plaît définir spring.session.store-type au magasin que vous souhaitez utiliser pour la session de printemps. Si Spring Session est sur votre chemin de classe et que vous ne voulez pas l'utiliser maintenant, définissez spring.session.store-type=none

Update : étant donné le nombre de votes positifs, cela ressemble à un message d'erreur prêtant à confusion et j'ai donc ouvert # 9284 pour l'améliorer. .

66
Stephane Nicoll