JIRA attach screenshot does not write file to the filesystem when Crowdified.

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • 1.1.1
    • Affects Version/s: 1.1 - OpenID Support
    • Component/s: Integration - JIRA
    • None

      Results in this exception:

      007-07-02 23:45:52,157 resin-tcp-connection-j2ee.extranet.atlassian.com-jira:6802-47 [webwork.dispatcher.ServletDispatcher] Could not execute action
      com.atlassian.jira.exception.IssuePermissionException: User 'null' does not have permission to see issue 'ADM-57'
      at com.atlassian.jira.web.action.issue.AbstractIssueSelectAction.getIssue()Lorg/ofbiz/core/entity/GenericValue;(AbstractIssueSelectAction.java:80)
      at com.atlassian.jira.web.action.issue.AbstractIssueSelectAction.getIssueObject()Lcom/atlassian/jira/issue/MutableIssue;(AbstractIssueSelectAction.java:348)
      at com.atlassian.jira.web.action.issue.AttachFile.doValidation()V(AttachFile.java:144)
      at webwork.action.ActionSupport.validate()V(ActionSupport.java:373)
      at webwork.action.ActionSupport.execute()Ljava/lang/String;(ActionSupport.java:150)
      at com.atlassian.jira.action.JiraActionSupport.execute()Ljava/lang/String;(JiraActionSupport.java:54)
      at webwork.dispatcher.GenericDispatcher.executeAction()V(GenericDispatcher.java:132)
      at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JiraServletDispatcher.java:209)
      at javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:92)
      at com.caucho.server.dispatch.ServletFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ServletFilterChain.java:106)
      at com.atlassian.jira.web.filters.AccessLogFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(AccessLogFilter.java:73)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)Lcom/opensymphony/module/sitemesh/Page;(PageFilter.java:119)
      at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(PageFilter.java:55)
      at com.atlassian.jira.web.filters.SitemeshExcludePathFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(SitemeshExcludePathFilter.java:38)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.seraph.filter.SecurityFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(SecurityFilter.java:182)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.seraph.filter.LoginFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(LoginFilter.java:181)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ProfilingFilter.java:132)
      at com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(JIRAProfilingFilter.java:16)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.jira.web.filters.ActionCleanupDelayFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ActionCleanupDelayFilter.java:43)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.jira.web.filters.RequestCleanupFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(RequestCleanupFilter.java:49)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(AbstractJohnsonFilter.java:72)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.jira.web.filters.gzip.GzipFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(GzipFilter.java:72)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(AbstractEncodingFilter.java:37)
      2007-07-02 23:45:52,160 resin-tcp-connection-j2ee.extranet.atlassian.com-jira:6802-47 ERROR [500ErrorPage] Exception caught in 500 page User 'null' does not have permission to see issue 'ADM-57'
      com.atlassian.jira.exception.IssuePermissionException: User 'null' does not have permission to see issue 'ADM-57'
      at com.atlassian.jira.web.action.issue.AbstractIssueSelectAction.getIssue()Lorg/ofbiz/core/entity/GenericValue;(AbstractIssueSelectAction.java:80)
      at com.atlassian.jira.web.action.issue.AbstractIssueSelectAction.getIssueObject()Lcom/atlassian/jira/issue/MutableIssue;(AbstractIssueSelectAction.java:348)
      at com.atlassian.jira.web.action.issue.AttachFile.doValidation()V(AttachFile.java:144)
      at webwork.action.ActionSupport.validate()V(ActionSupport.java:373)
      at webwork.action.ActionSupport.execute()Ljava/lang/String;(ActionSupport.java:150)
      at com.atlassian.jira.action.JiraActionSupport.execute()Ljava/lang/String;(JiraActionSupport.java:54)
      at webwork.dispatcher.GenericDispatcher.executeAction()V(GenericDispatcher.java:132)
      at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JiraServletDispatcher.java:209)
      at javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:92)
      at com.caucho.server.dispatch.ServletFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ServletFilterChain.java:106)
      at com.atlassian.jira.web.filters.AccessLogFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(AccessLogFilter.java:73)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)Lcom/opensymphony/module/sitemesh/Page;(PageFilter.java:119)
      at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(PageFilter.java:55)
      at com.atlassian.jira.web.filters.SitemeshExcludePathFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(SitemeshExcludePathFilter.java:38)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.seraph.filter.SecurityFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(SecurityFilter.java:182)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.seraph.filter.LoginFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(LoginFilter.java:181)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ProfilingFilter.java:132)
      at com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(JIRAProfilingFilter.java:16)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.jira.web.filters.ActionCleanupDelayFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(ActionCleanupDelayFilter.java:43)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.jira.web.filters.RequestCleanupFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(RequestCleanupFilter.java:49)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(AbstractJohnsonFilter.java:72)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.jira.web.filters.gzip.GzipFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(GzipFilter.java:72)
      at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterFilterChain.java:70)
      at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(AbstractEncodingFilter.java:37)

        1. screenshot.jar
          22 kB
          Lily Xia [Atlassian]

              Assignee:
              Justen Stepka [Atlassian]
              Reporter:
              Justen Stepka [Atlassian]
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: