Details
-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
5.0, Cloud
-
5
-
Severity 2 - Major
-
Description
NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.
In some cases, Confluence throws this exception in newly created instances with JIRA:
com.atlassian.spring.container.ComponentNotFoundException: Failed to find component: Error creating bean with name 'velocityContextBeanMap' defined in class path resource [velocityContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public java.util.Map com.atlassian.confluence.setup.velocity.ContextItemProviderChain.getContextMap()] threw exception; nested exception is com.atlassian.util.concurrent.LazyReference$InitializationException: org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Could not execute query; uncategorized SQLException for SQL []; SQL state [55000]; error code [0]; This statement has been closed.; nested exception is org.postgresql.util.PSQLException: This statement has been closed. com.atlassian.spring.container.SpringContainerContext.getComponent(SpringContainerContext.java:79) com.atlassian.spring.container.ContainerManager.getComponent(ContainerManager.java:33) com.atlassian.confluence.setup.webwork.ConfluenceVelocityManager.addContainerContexts(ConfluenceVelocityManager.java:101) com.atlassian.confluence.setup.webwork.ConfluenceVelocityManager.applicationContexts(ConfluenceVelocityManager.java:86) com.atlassian.confluence.setup.webwork.ConfluenceVelocityManager.getWebWorkVelocityContext(ConfluenceVelocityManager.java:81) com.atlassian.confluence.setup.webwork.ConfluenceVelocityManager.createContext(ConfluenceVelocityManager.java:55) com.opensymphony.webwork.dispatcher.VelocityResult.createContext(VelocityResult.java:160) com.atlassian.confluence.setup.webwork.EncodingVelocityResult.createContext(EncodingVelocityResult.java:23) com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:77) com.atlassian.xwork.results.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:21) com.atlassian.confluence.setup.webwork.EncodingVelocityResult.doExecute(EncodingVelocityResult.java:48) com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:116) com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:263) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:187) com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.validation.MessageHolderInterceptor.intercept(MessageHolderInterceptor.java:42) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:49) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.core.CancellingInterceptor.intercept(CancellingInterceptor.java:23) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.xwork.HttpMethodValidationInterceptor.intercept(HttpMethodValidationInterceptor.java:72) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.security.websudo.WebSudoInterceptor.intercept(WebSudoInterceptor.java:36) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.themes.ThemeContextInterceptor.intercept(ThemeContextInterceptor.java:68) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:57) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(BootstrapAwareInterceptor.java:26) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) com.atlassian.confluence.user.actions.UserAwareInterceptor.intercept(UserAwareInterceptor.java:58) com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
Workaround
Restarting Confluence should fix the issue
Attachments
Issue Links
- relates to
-
CONFCLOUD-28486 Confluence throws: "Failed to find component: Error creating bean with name 'velocityContextBeanMap'" in newly created instances with JIRA
- Closed