Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-12449

FAILED Builds RSS Feed Throws 'Internal Server Error' Instead of 'Access Denied' for Plan I Have No Permissions To

    XMLWordPrintable

Details

    Description

      For Plan FOO, as User2 I have no permissions on the Plan. If I try to view the FAILED BUILDS RSS URL such as :

      /rss/createAllBuildsRssFeed.action?feedType=rssAll&buildKey=PROJKEY-PLANKEY

      It throws an Internal Server Error with Stacktrace :

      Stack Trace:

      javax.servlet.ServletException: Unable to find feed for this action
      at com.atlassian.xwork.results.RssResult.doExecute(RssResult.java:37)
      at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:143)
      at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:313)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:208)
      at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:175)
      at com.atlassian.bamboo.ww2.interceptors.BambooWorkflowInterceptor.validateWorkflow(BambooWorkflowInterceptor.java:53

      Instead I would expect the standard "Access Denied" page you get when you try to access a Plan or page you do not have permissions to.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ef602377c686 Adam Myatt
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: