Uploaded image for project: 'Advanced Roadmaps'
  1. Advanced Roadmaps
  2. JPOSERVER-407

NullPointerException in LinkEnrichmentData.create while importing large numbers of backlog issues

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 1.10.0
    • 1.9.6
    • None

    Description

      Summary

      Importing issues into JPO Backlog Failed with java.sql.SQLException error

      Environment

      • JIRA 6.4.4
      • JIRA Agile 6.7.4
      • Jira Portfolio 1.9.6

      Steps to Reproduce

      1. Create a board
      2. Choose "initiatives"
      3. Import issues
      4. Repeat until issue occurs

      Expected Results

      Issues are imported successfully

      Actual Results

      The below exception is thrown in the atlassian-jira.log file:

      Exception timestamp: 1434621271764 
      
      java.sql.SQLException :Failed to execute SQL [SELECT "w0"."ID_OTHER" , "w0"."TYPE" , "w0"."TITLE" , "w0"."DETAILS" , "w0"."SORT_ORDER" , "w0"."VERSION" , "w0"."STATUS" , "w0"."HAS_ORIGINAL_ESTIMATES" , "w0"."AOEARLIEST_START" , "w0"."AOTARGET_START" , "w0"."AOTARGET_END" , "w0"."AOTEAM_ID" , "w0"."AOSPRINT_ID" , "w0"."AORELEASE_ID" , "w0"."AOSTREAM_ID" , "w0"."AOTHEME_ID" , "w1"."ID_OTHER" , "w1"."TYPE" , "w1"."TITLE" , "w1"."DETAILS" , "w1"."SORT_ORDER" , "w1"."VERSION" , "w1"."STATUS" , "w1"."HAS_ORIGINAL_ESTIMATES" , "w1"."AOEARLIEST_START" , "w1"."AOTARGET_START" , "w1"."AOTARGET_END" , "w1"."AOTEAM_ID" , "w1"."AOSPRINT_ID" , "w1"."AORELEASE_ID" , "w1"."AOSTREAM_ID" , "w1"."AOTHEME_ID" , "w2"."ID_OTHER" , "w2"."TYPE" , "w2"."TITLE" , "w2"."DETAILS" , "w2"."SORT_ORDER" , "w2"."VERSION" , "w2"."STATUS" , "w2"."HAS_ORIGINAL_ESTIMATES" , "w2"."AOEARLIEST_START" , "w2"."AOTARGET_START" , "w2"."AOTARGET_END" , "w2"."AOTEAM_ID" , "w2"."AOSPRINT_ID" , "w2"."AORELEASE_ID" , "w2"."AOSTREAM_ID" , "w2"."AOTHEME_ID" , "estimate"."ESTIMATE" , "estimate"."ORIGINAL" , "estimate"."REPLANNING" , "estimate"."TARGET_ID" , "estimate"."TARGET_TYPE" FROM "public"."AO_A415DF_AOWORK_ITEM" "w0" LEFT JOIN "public"."AO_A415DF_AOWORK_ITEM" "w1" ON "w1"."AOPARENT_ID" = "w0"."ID_OTHER" LEFT JOIN "public"."AO_A415DF_AOWORK_ITEM" "w2" ON "w2"."AOPARENT_ID" = "w1"."ID_OTHER" LEFT JOIN ( SELECT "estimate"."ESTIMATE" , "estimate"."ORIGINAL" , "estimate"."REPLANNING" , "estimate"."TARGET_ID" , "estimate"."TARGET_TYPE" , "estimate"."AOWORK_ITEM_ID" FROM "public"."AO_A415DF_AOESTIMATE" "estimate" WHERE "estimate"."REPLANNING" != true ) estimate ON "estimate"."AOWORK_ITEM_ID" = "w0"."ID_OTHER" OR "estimate"."AOWORK_ITEM_ID" = "w1"."ID_OTHER" OR "estimate"."AOWORK_ITEM_ID" = "w2"."ID_OTHER" WHERE "w0"."AOPARENT_ID" IS NULL AND "w0"."AOPLAN_ID" = ? ORDER BY COALESCE( (CASE WHEN "w0"."TYPE" IN (?) THEN "w0"."SORT_ORDER" ELSE NULL END) , (CASE WHEN "w1"."TYPE" IN (?) THEN "w1"."SORT_ORDER" ELSE ? END) , (CASE WHEN "w2"."TYPE" IN (?) THEN "w2"."SORT_ORDER" ELSE NULL END) ) , COALESCE( (CASE WHEN "w0"."TYPE" IN (?, ?) THEN "w0"."SORT_ORDER" ELSE NULL END) , (CASE WHEN "w1"."TYPE" IN (?, ?) THEN "w1"."SORT_ORDER" ELSE ? END) , (CASE WHEN "w2"."TYPE" IN (?, ?) THEN "w2"."SORT_ORDER" ELSE NULL END) ) ] 
      
        at com.radiantminds.roadmap.common.data.persistence.ao.sql.BaseAOPersistenceSQL.sql:282
        at com.radiantminds.roadmap.common.data.persistence.ao.sql.BaseAOPersistenceSQL.sql:222
        at com.radiantminds.roadmap.common.data.persistence.ao.sql.BaseAOPersistenceSQL.sql:218
        at com.radiantminds.roadmap.common.data.persistence.ao.entities.workitems.workitem.sql.select.WorkItemSelectQueryBuilder.execute:174
        at com.radiantminds.roadmap.common.data.persistence.ao.entities.workitems.workitem.PortfolioActiveObjectsWorkItemPersistence.listFullWorkItemsForPlanAndFilter:318
        at com.radiantminds.roadmap.common.rest.services.workitems.PlanWorkItemServiceHandler$Impl.getFiltered:210
        at sun.reflect.GeneratedMethodAccessor2913.invoke:-1
        at sun.reflect.DelegatingMethodAccessorImpl.invoke:43
        at java.lang.reflect.Method.invoke:606
        at com.radiantminds.roadmap.common.handlers.SecuredInvocationHandler.invoke:159
        at com.sun.proxy.$Proxy3828.getFiltered:-1
        at com.radiantminds.roadmap.common.rest.services.workitems.PlanWorkItemService.getFiltered:102
        at sun.reflect.GeneratedMethodAccessor2912.invoke:-1
        at sun.reflect.DelegatingMethodAccessorImpl.invoke:43
        at java.lang.reflect.Method.invoke:606
        at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker$1.invoke:234
        at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$1.intercept:100
        at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke:61
        at com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor.intercept:38
        at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke:61
        at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper.invokeMethodWithInterceptors:132
        at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker._dispatch:230
        at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch:75
        at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept:288
        at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept:147
        at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept:108
        at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept:147
        at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept:84
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest:1469
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest:1400
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest:1349
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest:1339
        at com.sun.jersey.spi.container.servlet.WebComponent.service:416
        at com.sun.jersey.spi.container.servlet.ServletContainer.service:537
        at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter:178
        at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter:795
        at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter:73
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter.doFilterInternal:26
        at com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter.doFilter:40
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter:25
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.mywork.client.filter.ServingRequestsFilter.doFilter:37
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.plugins.cors.CorsFilter.doFilter:65
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFixupFilter.doFilter:36
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter:60
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter:92
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter:56
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.labs.botkiller.BotKillerFilter.doFilter:36
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest:107
        at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter:91
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.security.xsrf.XsrfTokenAdditionRequestFilter.doFilter:54
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.pagebuilder.PageBuilderFilter.doFilter:90
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.CommittedResponseHtmlErrorRecoveryFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:46
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter:61
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.seraph.filter.SecurityFilter.doFilter:239
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter:100
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.seraph.filter.BaseLoginFilter.doFilter:172
        at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter:70
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:46
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter:79
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter:40
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.bonfire.web.filters.BonfireP3PFilter.doFilter:57
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter:61
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter:71
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite:176
        at org.tuckey.web.filters.urlrewrite.RuleChain.doRules:145
        at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest:92
        at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter:394
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:46
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.analytics.client.filter.JiraAnalyticsFilter.doFilter:40
        at com.atlassian.analytics.client.filter.AbstractHttpFilter.doFilter:32
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter:61
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter:87
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter:33
        at com.atlassian.core.filters.AbstractHttpFilter.doFilter:31
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter:41
        at com.atlassian.core.filters.AbstractHttpFilter.doFilter:31
        at com.atlassian.jira.web.filters.PathMatchingEncodingFilter.doFilter:45
        at com.atlassian.core.filters.AbstractHttpFilter.doFilter:31
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.startup.JiraStartupChecklistFilter.doFilter:79
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.MultipartBoundaryCheckFilter.doFilter:41
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter:87
        at com.atlassian.jira.web.filters.JiraFirstFilter.doFilter:61
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.gzipfilter.GzipFilter.doFilterInternal:121
        at com.atlassian.gzipfilter.GzipFilter.doFilter:92
        at com.atlassian.jira.web.filters.gzip.JiraGzipFilter.doFilter:56
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at org.apache.catalina.core.StandardWrapperValve.invoke:220
        at org.apache.catalina.core.StandardContextValve.invoke:122
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke:501
        at org.apache.catalina.core.StandardHostValve.invoke:171
        at org.apache.catalina.valves.ErrorReportValve.invoke:103
        at org.apache.catalina.core.StandardEngineValve.invoke:116
        at org.apache.catalina.valves.AccessLogValve.invoke:950
        at org.apache.catalina.connector.CoyoteAdapter.service:408
        at org.apache.coyote.http11.AbstractHttp11Processor.process:1070
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process:611
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run:314
        at java.util.concurrent.ThreadPoolExecutor.runWorker:1145
        at java.util.concurrent.ThreadPoolExecutor$Worker.run:615
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run:61
        at java.lang.Thread.run:745
      Caused by java.lang.NullPointerException :
      
        at com.radiantminds.roadmap.jira.common.components.extension.issues.data.hierarchy.LinkEnrichmentData.create:24
        at com.radiantminds.roadmap.jira.common.components.extension.issues.data.hierarchy.IssueHierarchyJGraphTImpl.create:98
        at com.radiantminds.roadmap.jira.common.components.extension.issues.data.hierarchy.HierarchicalJiraIssueDataExtractor.getData:26
        at com.radiantminds.roadmap.jira.common.components.extension.issues.data.IssueDataRequestHandler.getData:61
        at com.radiantminds.roadmap.jira.common.components.extension.JiraWorkItemExtension.getExtensionLinkData:157
        at com.radiantminds.roadmap.common.extensions.workitems.WorkItemEnrichmentUtils.enrichItemsWithStatusAndProgress:45
        at com.radiantminds.roadmap.common.data.persistence.ao.entities.workitems.workitem.sql.select.SubqueryDataEnrichment.enrichItems:72
        at com.radiantminds.roadmap.common.data.persistence.ao.entities.workitems.workitem.sql.select.WorkItemSelectQueryParser.parse:173
        at com.radiantminds.roadmap.common.data.persistence.ao.entities.workitems.workitem.sql.select.WorkItemSelectQueryBuilder$1.handleResult:380
        at com.radiantminds.roadmap.common.data.persistence.ao.entities.workitems.workitem.sql.select.WorkItemSelectQueryBuilder$1.handleResult:174
        at com.radiantminds.roadmap.common.data.persistence.ao.sql.BaseAOPersistenceSQL.sql:263
        at com.radiantminds.roadmap.common.data.persistence.ao.sql.BaseAOPersistenceSQL.sql:222
        at com.radiantminds.roadmap.common.data.persistence.ao.sql.BaseAOPersistenceSQL.sql:218
        at com.radiantminds.roadmap.common.data.persistence.ao.entities.workitems.workitem.sql.select.WorkItemSelectQueryBuilder.execute:174
        at com.radiantminds.roadmap.common.data.persistence.ao.entities.workitems.workitem.PortfolioActiveObjectsWorkItemPersistence.listFullWorkItemsForPlanAndFilter:318
        at com.radiantminds.roadmap.common.rest.services.workitems.PlanWorkItemServiceHandler$Impl.getFiltered:210
        at sun.reflect.GeneratedMethodAccessor2913.invoke:-1
        at sun.reflect.DelegatingMethodAccessorImpl.invoke:43
        at java.lang.reflect.Method.invoke:606
        at com.radiantminds.roadmap.common.handlers.SecuredInvocationHandler.invoke:159
        at com.sun.proxy.$Proxy3828.getFiltered:-1
        at com.radiantminds.roadmap.common.rest.services.workitems.PlanWorkItemService.getFiltered:102
        at sun.reflect.GeneratedMethodAccessor2912.invoke:-1
        at sun.reflect.DelegatingMethodAccessorImpl.invoke:43
        at java.lang.reflect.Method.invoke:606
        at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker$1.invoke:234
        at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$1.intercept:100
        at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke:61
        at com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor.intercept:38
        at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke:61
        at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper.invokeMethodWithInterceptors:132
        at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker._dispatch:230
        at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch:75
        at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept:288
        at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept:147
        at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept:108
        at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept:147
        at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept:84
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest:1469
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest:1400
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest:1349
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest:1339
        at com.sun.jersey.spi.container.servlet.WebComponent.service:416
        at com.sun.jersey.spi.container.servlet.ServletContainer.service:537
        at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter:178
        at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter:795
        at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter:73
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter.doFilterInternal:26
        at com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter.doFilter:40
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter:25
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.mywork.client.filter.ServingRequestsFilter.doFilter:37
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.plugins.cors.CorsFilter.doFilter:65
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFixupFilter.doFilter:36
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter:60
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter:92
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter:56
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.labs.botkiller.BotKillerFilter.doFilter:36
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest:107
        at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter:91
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.security.xsrf.XsrfTokenAdditionRequestFilter.doFilter:54
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.pagebuilder.PageBuilderFilter.doFilter:90
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.CommittedResponseHtmlErrorRecoveryFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:46
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter:61
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.seraph.filter.SecurityFilter.doFilter:239
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter:100
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.seraph.filter.BaseLoginFilter.doFilter:172
        at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter:70
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:46
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter:79
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter:40
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.bonfire.web.filters.BonfireP3PFilter.doFilter:57
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter:61
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter:71
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite:176
        at org.tuckey.web.filters.urlrewrite.RuleChain.doRules:145
        at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest:92
        at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter:394
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:46
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.analytics.client.filter.JiraAnalyticsFilter.doFilter:40
        at com.atlassian.analytics.client.filter.AbstractHttpFilter.doFilter:32
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter:70
        at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter:61
        at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter:78
        at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter:42
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:77
        at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter:63
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter:87
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter:33
        at com.atlassian.core.filters.AbstractHttpFilter.doFilter:31
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter:41
        at com.atlassian.core.filters.AbstractHttpFilter.doFilter:31
        at com.atlassian.jira.web.filters.PathMatchingEncodingFilter.doFilter:45
        at com.atlassian.core.filters.AbstractHttpFilter.doFilter:31
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.startup.JiraStartupChecklistFilter.doFilter:79
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.MultipartBoundaryCheckFilter.doFilter:41
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter:87
        at com.atlassian.jira.web.filters.JiraFirstFilter.doFilter:61
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at com.atlassian.gzipfilter.GzipFilter.doFilterInternal:121
        at com.atlassian.gzipfilter.GzipFilter.doFilter:92
        at com.atlassian.jira.web.filters.gzip.JiraGzipFilter.doFilter:56
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter:241
        at org.apache.catalina.core.ApplicationFilterChain.doFilter:208
        at org.apache.catalina.core.StandardWrapperValve.invoke:220
        at org.apache.catalina.core.StandardContextValve.invoke:122
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke:501
        at org.apache.catalina.core.StandardHostValve.invoke:171
        at org.apache.catalina.valves.ErrorReportValve.invoke:103
        at org.apache.catalina.core.StandardEngineValve.invoke:116
        at org.apache.catalina.valves.AccessLogValve.invoke:950
        at org.apache.catalina.connector.CoyoteAdapter.service:408
        at org.apache.coyote.http11.AbstractHttp11Processor.process:1070
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process:611
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run:314
        at java.util.concurrent.ThreadPoolExecutor.runWorker:1145
        at java.util.concurrent.ThreadPoolExecutor$Worker.run:615
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run:61
        at java.lang.Thread.run:745
      
      ===================
      === Client Info ===
      ===================
      
      User agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36 
      Local time: Thu Jun 18 2015 10:55:13 GMT+0100 (GMT Daylight Time)
      
      ===============
      === Request ===
      ===============
      
      URL: /rest/roadmap/1.0/plans/14/workitems/filter.json?planVersion=246&clientId=9bf37078-4ee8-4f2b-9f56-4bf3e21d78d5
      Type: POST
      Status: 500
      Data: "{\"showCompleted\":true}"
      
      ===================
      === System Info ===
      ===================
      
      Plugin build: 1.9.6 
      
      JIRA Title: JIRA
      JIRA Edition: enterprise
      JIRA Version: 6.4.4
      SEN: SEN-XXXXXXX
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cchan Chung Park Chan
              Archiver:
              atibrewal@atlassian.com Aakrity Tibrewal

              Dates

                Created:
                Updated:
                Resolved:
                Archived: