Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-28857

Getting NullPointerException when viewing "Browse Project" page as anonymous user.

    XMLWordPrintable

Details

    Description

      1. Give browse project permission to anonymous user.
      2. (BUG) Go to the browse project page for a project. You will get the following exception:
      172.20.9.187 /browse/QA [atlassian.plugin.web.DefaultWebInterfaceManager] Could not evaluate condition 'com.atlassian.jira.plugin.webfragment.conditions.CanAdministerProjectCondition@7526fc24' for descriptor: jira.webfragments.browse.project.links:administer_project (null)
      java.lang.NullPointerException
      	at com.atlassian.jira.plugin.webfragment.conditions.CanAdministerProjectCondition.shouldDisplay(CanAdministerProjectCondition.java:61)
      	at com.atlassian.plugin.web.DefaultWebInterfaceManager.filterFragmentsByCondition(DefaultWebInterfaceManager.java:172)
      	at com.atlassian.plugin.web.DefaultWebInterfaceManager.getDisplayableItems(DefaultWebInterfaceManager.java:103)
      	at com.atlassian.jira.plugin.webfragment.JiraWebInterfaceManager.getDisplayableItems(JiraWebInterfaceManager.java:67)
      	at com.atlassian.jira.plugin.webfragment.DefaultSimpleLinkManager.getLinksForSection(DefaultSimpleLinkManager.java:124)
      	at com.atlassian.jira.web.action.browser.BrowseProject.getOperationLinks(BrowseProject.java:415)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:597)
      	at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:70)
      	at webwork.util.InjectionUtils.invoke(InjectionUtils.java:56)
      	at webwork.util.ValueStack.findValue(ValueStack.java:414)
      	at webwork.util.ValueStack.findValue(ValueStack.java:213)
      	at webwork.view.taglib.WebWorkBodyTagSupport.findValue(WebWorkBodyTagSupport.java:62)
      	at webwork.view.taglib.BasicPropertyTag.doStartTag(BasicPropertyTag.java:54)
      	at org.apache.jsp.secure.views.browser.browseproject_jsp._jspx_meth_ww_005fproperty_005f1(browseproject_jsp.java:186)
      	at org.apache.jsp.secure.views.browser.browseproject_jsp._jspService(browseproject_jsp.java:112)
      	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:386)
      	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
      	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      

      Attachments

        Activity

          People

            edalgliesh Eric Dalgliesh
            bbain bain
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: