Details
-
Bug
-
Resolution: Won't Fix
-
Medium
-
None
-
2.6.0
-
None
-
try.atlassian.com
-
3
-
Description
When trying to access a page with a user who does not have permission to view it, the following servlet exception is thrown instead of the message that the page does not exist.
----------
500 Servlet Exception
org.springframework.transaction.UnexpectedRollbackException: Transaction
has been rolled back because it has been marked as rollback-only
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:469)
at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:266)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
at $Proxy19.getUser(Unknown Source)
at com.atlassian.confluence.core.ConfluenceActionSupport.getUser(ConfluenceActionSupport.java:242)
at com.atlassian.confluence.core.ConfluenceActionSupport.getRemoteUser(ConfluenceActionSupport.java:229)
at com.atlassian.confluence.core.ConfluenceActionSupport.getLocale(ConfluenceActionSupport.java:546)
at com.atlassian.confluence.core.ConfluenceActionSupport.getI18n(ConfluenceActionSupport.java:600)
at com.atlassian.confluence.admin.actions.ViewSystemInfoAction.getUptime(ViewSystemInfoAction.java:270)
at com.atlassian.confluence.admin.actions.ViewSystemInfoAction.getBuildStats(ViewSystemInfoAction.java:126)
at jsp._500page_jsp._jspService(500page.jsp:71)
at com.caucho.jsp.JavaPage.service(JavaPage.java:60)