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

error received when deleting filter subscription

    XMLWordPrintable

Details

    • Support Request
    • Resolution: Fixed
    • Medium
    • None
    • 3.0.3
    • None
    • None

    Description

      This was our first time trying to use filters.. I created and shared a filter and showed a user how he could subscribe to it. And he did.
      Then I had to recreate the filter so I deleted it (JIRA told me there were no subscriptions). And I recreated the filter with the same name as the previous filter. Then I had the user subscribe to this new filter. Although I wonder which filter it thinks he was subscribed to - the original or the second one. Anyway, I then decided to set up a subscription for a whole group to this filter, and this user is also a member of that group. So, on his screen he sees the original subscription, and I told him to delete the old (personal) one. However when he does, he gets this error (below). Notice the URL refers to filterid 10141 which is in factthe ID of the correct new filter. So I'm not sure if all that preamble was relevant or not. In my XML Backup from last night you can see the subscriptions:
      <FilterSubscription id="10000" filterID="10140" username="markhandy" lastRun="2005-05-17 17:44:22.968" emailOnEmpty="true"/>
      <FilterSubscription id="10001" filterID="10141" username="markhandy" lastRun="2005-05-17 17:34:08.921" emailOnEmpty="false"/>
      Note that filterID 101040 no longer exists, and although I don't have an XML output for today yet, there will be additional subscriptions for filter 10141 for the group. I'll add that as a comment to the issue when I get it.

      By the way - is there documentation on how to customize the e-mail (and which fields display) in the notification filter? I am sending out 'unassigned' issues, so having a column for "Assign To" doesn't make much sense.

      System Error
      A system error has occurred.

      If this problem persists - please notify your JIRA administrator of this problem.

      If you are an administrator, please try submitting this problem via the Support Request Page.

      Else, please create a support issue on our support system at http://support.atlassian.com with the following information:

      a description of your problem
      cut & paste the error and system information found below
      attach the application server log file
      Cause:

      Referer URL: http://issues.webfeat.com/secure/ViewSubscriptions.jspa?filterId=10141

      Build Information:
      Uptime: N/A
      Edition: Enterprise
      Version: 3.0.3
      Build Number: 75

      Server Information:
      Application Server: Apache Tomcat/4.1.29
      Servlet Version: 2.3

      Memory Information:
      Total Memory: 381 MB
      Free Memory: 245 MB
      Used Memory: 136 MB

      System Information:
      System Date: Wednesday, 18 May 2005
      System Time: 11:35:51
      Java Version: 1.5.0_01
      Java Vendor: Sun Microsystems Inc.
      JVM Version: 1.0
      JVM Vendor: Sun Microsystems Inc.
      JVM Implementation Version: 1.5.0_01-b08
      Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
      Java VM: Java HotSpot(TM) Client VM
      User Name: gemini
      User Timezone: America/New_York
      User Locale: English (United States)
      System Encoding: Cp1252
      Operating System: Windows 2000 5.0
      OS Architecture: x86
      Application Server Container:
      Database type: hsql
      Database JNDI address: java:comp/env/jdbc/JiraDS

      Request Information:
      Request URL: http://issues.webfeat.com/secure/DeleteSubscription.jspa

      • Scheme: http
      • Server: issues.webfeat.com
      • Port: 80
      • URI: /500page.jsp
      • - Context Path:
      • - Servlet Path: /500page.jsp
      • - Path Info: null
      • - Query String: subId=10001&filterId=10141
        Request Attributes:
      • javax.servlet.error.message : null<p><small><small><pre>java.lang.NullPointerException at com.atlassian.scheduler.OfBizJobStore.removeTrigger(OfBizJobStore.java:296) at org.quartz.core.QuartzScheduler.unscheduleJob(QuartzScheduler.java:587) at org.quartz.impl.StdScheduler.unscheduleJob(StdScheduler.java:251) at com.atlassian.jira.issue.subscription.DefaultSubscriptionManager.deleteSubscription(DefaultSubscriptionManager.java:123) at com.atlassian.jira.web.action.filter.FilterSubscription.doDelete(FilterSubscription.java:125) 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:585) at webwork.action.ActionSupport.invokeCommand(ActionSupport.java:415) at webwork.action.ActionSupport.execute(ActionSupport.java:144) at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:46) at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:131) at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:186) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58) at com.atlassian.jira.web.filters.SitemeshExcludePathFilter.doFilter(SitemeshExcludePathFilter.java:36) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:168) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:181) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132) at com.atlassian.jira.web.filters.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at com.atlassian.jira.web.filters.ActionCleanupDelayFilter.doFilter(ActionCleanupDelayFilter.java:37) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at com.atlassian.johnson.filters.JohnsonFilter.doFilter(JohnsonFilter.java:91) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at com.atlassian.jira.web.filters.gzip.GzipFilter.doFilter(GzipFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:36) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666) at java.lang.Thread.run(Thread.java:595) </pre></small></small></p>
      • os_securityfilter_already_filtered : true
      • _sitemesh_using_stream : false
      • com.atlassian.jira.web.filters.ActionCleanupDelayFilter : true
      • com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true
      • javax.servlet.error.request_uri : /secure/DeleteSubscription.jspa
      • jira.webwork.generic.dispatcher : webwork.dispatcher.GenericDispatcher@1672c01
      • javax.servlet.error.status_code : 500
      • _sitemesh_filterapplied : true
      • jira.webwork.cleanup : false
      • javax.servlet.error.servlet_name : action
      • com.atlassian.jira.web.filters.gzip.GzipFilter_already_filtered : true
      • loginfilter.already.filtered : true
      • atlassian.core.seraph.original.url : /secure/DeleteSubscription.jspa?subId=10001&filterId=10141
      • webwork.result : Value stack =========== ===========

      Request Logging:
      0 log statements generated by this request:

      Attachments

        1. atlassian-jira.2005-05-17.log
          254 kB
        2. atlassian-jira.2005-05-18.log
          64 kB
        3. atlassian-jira.2005-05-19.log
          81 kB
        4. jira-catalina.2005-05-18.log
          0.1 kB
        5. jira-host.2005-05-18.log
          2 kB
        6. jira-host.2005-05-19.log
          2 kB

        Activity

          People

            Unassigned Unassigned
            6e88f3fc96e7 Neal Applebaum
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: