It's all about the answers!

Ask a question

Will assigning a category to a *team* correct NPE on view of Plan ?


Kevin Ramer (4.5k9186201) | asked Jul 12 '16, 10:35 a.m.
edited Jul 12 '16, 12:12 p.m.
[ Update ]

No, changing category helps none.   However, further observations:

  • Project area owns several plans on same time line, all exhibit NPE
  • No project time line is assigned
  • Team areas have a separate time line, none of their plans exhibit NPE

[ Original Info ]
User reports null pointer exception on viewing a plan.

java.lang.NullPointerException
com.ibm.team.apt.internal.service.tools.CategoryFilterHelper.getFilteredCategories(CategoryFilterHelper.java:62)
com.ibm.team.apt.internal.service.tools.WorkItemResolver.fetchCategories(WorkItemResolver.java:103)
com.ibm.team.apt.internal.service.tools.AbstractPlanResolveHelper.fetchPrimaryCategories(AbstractPlanResolveHelper.java:545)
com.ibm.team.apt.internal.service.tools.AbstractPlanResolveHelper.fetchCategories(AbstractPlanResolveHelper.java:574)
com.ibm.team.apt.internal.service.tools.AbstractPlanResolveHelper.fetchTeamAreaCategories(AbstractPlanResolveHelper.java:469)
com.ibm.team.apt.internal.service.rest.PlanRestService.loadPlanItemsDelayedChildren(PlanRestService.java:1862)
com.ibm.team.apt.internal.service.rest.PlanRestService.getPlanItems(PlanRestService.java:1793)
sun.reflect.GeneratedMethodAccessor3476.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)

I checked further and ALL the plans owned by the Project Area exhibit this NPE, while those Plans assigned to a Team Area view ok.

6.0.2 ifix2


Accepted answer


permanent link
Kevin Ramer (4.5k9186201) | answered Jul 12 '16, 2:53 p.m.
Assigning the "dangling" time line as the Project Timeline corrects the NPE
Ralph Schoon selected this answer as the correct answer

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.