Uploaded image for project: 'Xray for Jira'
  1. Xray for Jira
  2. XRAY-3377

Errors in logs when changing Epic Links if Epic is not mapped as Requirement

    XporterXMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • R3.2.2
    • None
    • None
    • OK

    Description

      Here's the stack trace:

      2018-10-31 16:33:37,941 http-nio-8080-exec-21 ERROR andicks 993x18353x1 1hrgsac 10.228.226.37,0:0:0:0:0:0:0:1 /secure/AjaxIssueAction.jspa [c.a.event.internal.AsynchronousAbleEventDispatcher] There was an exception thrown trying to dispatch event [com.xpandit.raven.event.EpicLinkChangeEvent@fe39771f] from the invoker [SingleParameterMethodListenerInvoker

      {method=public void com.xpandit.raven.customfield.listener.EpicLinkChangeListener.a(com.xpandit.raven.event.EpicLinkChangeEvent), listener=com.xpandit.raven.customfield.listener.EpicLinkChangeListener@2a0d17a7}

      ]
      java.lang.RuntimeException: Issue 'LINEARREQS-4' is not a requirement issue!. Listener: com.xpandit.raven.customfield.listener.EpicLinkChangeListener event: com.xpandit.raven.event.EpicLinkChangeEvent
      at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:55)
      at com.atlassian.event.internal.AsynchronousAbleEventDispatcher$1$1.run(AsynchronousAbleEventDispatcher.java:38)
      at com.google.common.util.concurrent.MoreExecutors$DirectExecutorService.execute(MoreExecutors.java:299)
      at com.atlassian.event.internal.AsynchronousAbleEventDispatcher.dispatch(AsynchronousAbleEventDispatcher.java:88)
      at com.atlassian.event.internal.EventPublisherImpl.invokeListeners(EventPublisherImpl.java:204)
      at com.atlassian.event.internal.EventPublisherImpl.publish(EventPublisherImpl.java:115)
      ... 2 filtered
      at java.lang.reflect.Method.invoke(Method.java:498)
      at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:26)
      at com.sun.proxy.$Proxy121.publish(Unknown Source)
      ... 2 filtered
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302)
      at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:56)
      at org.eclipse.gemini.blueprint.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:60)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
      at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
      at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
      at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:70)
      at org.eclipse.gemini.blueprint.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:53)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
      at org.eclipse.gemini.blueprint.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:57)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
      at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)
      at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208)
      at com.sun.proxy.$Proxy2372.publish(Unknown Source)
      at com.xpandit.raven.servlet.filter.IssueLinksInterceptor.doHttpFilter(Unknown Source)
      at com.xpandit.raven.servlet.filter.AbstractServletFilter.doFilter(Unknown Source)
      ... 14 filtered
      at com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecurityFilter.java:66)
      ... 1 filtered
      at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:64)
      ... 39 filtered
      at com.atlassian.jira.servermetrics.CorrelationIdPopulatorFilter.doFilter(CorrelationIdPopulatorFilter.java:30)
      ... 5 filtered
      at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21)
      ... 4 filtered
      at com.atlassian.web.servlet.plugin.LocationCleanerFilter.doFilter(LocationCleanerFilter.java:36)
      ... 26 filtered
      at com.atlassian.jira.servermetrics.MetricsCollectorFilter.doFilter(MetricsCollectorFilter.java:25)
      ... 23 filtered
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
      at java.lang.Thread.run(Thread.java:745)
      Caused by: java.lang.IllegalArgumentException: Issue 'LINEARREQS-4' is not a requirement issue!
      at com.xpandit.raven.service.impl.RequirementServiceImpl.a(Unknown Source)
      at com.xpandit.raven.service.impl.RequirementServiceImpl.getRequirementTests(Unknown Source)
      at com.xpandit.raven.service.impl.RequirementServiceImpl.a(Unknown Source)
      at com.xpandit.raven.service.impl.RequirementServiceImpl.getAllRequirementTests(Unknown Source)
      at com.xpandit.raven.requirement.ScopesServiceImpl.b(Unknown Source)
      at com.xpandit.raven.requirement.RequirementStatusManagerImpl.a(Unknown Source)
      at com.xpandit.raven.customfield.listener.EpicLinkChangeListener.a(Unknown Source)
      ... 2 filtered
      at java.lang.reflect.Method.invoke(Method.java:498)
      at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:40)
      ... 154 more

      Attachments

        Activity

          People

            gbml Goncalo Lima
            dpca Diamantino Campos
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 hours, 20 minutes
                4h 20m