Pourquoi est-ce que je rencontre un javax.servlet.ServletException: javax.servlet.ServletException: javax.servlet.ServletException: Error creating bean
sur mon application Java/Hibernate hébergée sur un serveur Apache? Je répare toujours en redémarrant tout le site. Aucune suggestion?javax.servlet.ServletException: Erreur lors de la création du bean - L'appel de la méthode init a échoué; l'exception imbriquée est javax.persistence.PersistenceException
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error() that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: javax.servlet.ServletException: javax.servlet.ServletException: Error creating bean with name 'categoryRepository': Invocation of init method failed; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Cannot open connection
com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:122)
com.dpp.web.platform.LocaleFilter.doFilter(LocaleFilter.java:210)
root cause
javax.servlet.ServletException: javax.servlet.ServletException: Error creating bean with name 'categoryRepository': Invocation of init method failed; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Cannot open connection
com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:122)
com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:108)
com.dpp.web.platform.LocaleFilter.doFilter(LocaleFilter.java:210)
root cause
javax.servlet.ServletException: Error creating bean with name 'categoryRepository': Invocation of init method failed; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Cannot open connection
javax.faces.webapp.FacesServlet.service(FacesServlet.java:325)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:343)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:109)
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:149)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:116)
com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:108)
com.dpp.web.platform.LocaleFilter.doFilter(LocaleFilter.java:210)
Vouliez-vous vraiment dire "faisceau"; ou était-ce * haricot *? – ChiefTwoPencils
Veuillez inclure la pile complète, cette trace de pile ne semble pas être complète (il manque les piles de la chaîne cause d'exception). –
En plus des piles complètes (vérifiez vos journaux!), Incluez également votre config de connexion (ou code). Si vous utilisez quelque chose du paquet 'org.firebirdsql.pool', alors regardez [" Changements importants dans les sources de données "dans les notes de version de Jaybird] (http://www.firebirdsql.org/file/documentation/drivers_documentation/java /2.2.8/release_notes.html#__RefHeading__2753_1560579136). Je vous suggère fortement de passer aux classes équivalentes dans 'org.firebirdsql.ds' (si vous utilisez JavaEE) ou de passer à un pool de connexions tiers. –