Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

TypeError: other is null -> viewing plan on web UI

When I view a specific plan on the web UI and try to change to 'view team folders' (or other view) , I get this error. TypeError: other is null
The view works on the client RTC and also works for other plans.

Here is the failing plan .
https://igartc01.swg.usma.ibm.com/jazz/web/projects/Enterprise%20Content%20Management%20and%20Delivery%20%28ECMD%29#action=com.ibm.team.apt.viewPlan&page=viewModel&id=_vph5ME49EeCvLJ44_kA20g&viewMode=com.ibm.team.apt.viewmodes.internal.teamFolders

and also

https://igartc01.swg.usma.ibm.com/jazz/web/projects/Enterprise%20Content%20Management%20and%20Delivery%20%28ECMD%29#action=com.ibm.team.apt.viewPlan&page=viewModel&id=_xjH4EE49EeCvLJ44_kA20g&viewMode=com.ibm.team.apt.viewmodes.internal.teamFolders

full stack trace here
------------------------------------
File: https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true (Line: 148)

Stack:
(null)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:148
(,)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:127
(,)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:446
(,)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:519
(,8,)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:516
(,(function (child) {hasUnfilteredChildren |= !this.__filterRecursive(child, updateAccessor);}),)@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:3055
(,)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:517
(,0,)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:472
(,(function (child) {this.__filterRecursive(child, updateAccessor);}),)@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:3055
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:473
((function (updateAccessor) {var i;var optionsStore = planMode.getStore();var getPlanFn = dojo.hitch(this, this.__getPlan);var groupProviderCtor = dojo.getObject(planMode.groupProvider.implementation);var groupProvider = new groupProviderCtor(getPlanFn, {context: this._context, columns: planMode.columns, parameters: planMode.groupProvider.parameters});groupProvider.loadOptions(optionsStore.subStore("groupProvider"));this._itemMovePolicy.setGroupProvider(groupProvider);var viewModeCtor = dojo.getObject(planMode.viewMode.implementation);var viewMode = new viewModeCtor(getPlanFn, groupProvider, {context: this._context, columns: planMode.columns, parameters: planMode.viewMode.parameters});viewMode.loadOptions(optionsStore.subStore("viewMode"));this._itemMovePolicy.setViewMode(viewMode);this._viewModel.setModelTransformer(viewMode);this._planModeId = planMode.id;var sorterCtor = dojo.getObject(planMode.sortMode.implementation);var sorter = new sorterCtor({context: this._context, columns: planMode.columns, parameters: planMode.sortMode.parameters});sorter.loadOptions(optionsStore.subStore("sortMode"));sorter.setComparator(viewMode.getEntryComparator());this._viewModel.setSorter(sorter);this._itemMovePolicy.setEntrySorter(sorter);for (var filterId in this._filterInstances) {this._viewModel.removeFilter(this._filterInstances);delete this._filterInstances;}for (i = 0; i < planMode.filters.length; i++) {var filterCtor = dojo.getObject(planMode.filters.implementation);var filter = new filterCtor(getPlanFn, {context: this._context, columns: planMode.columns, parameters: planMode.filters.parameters});this._viewModel.addFilter(filter);this._filterInstances.id] = filter;}this.__refreshColorize(planMode.colors);}),)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:350
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/ui/internal/view/plan/TabPlannedItems.js?debug=true:710
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/ui/internal/view/plan/TabPlannedItems.js?debug=true:174
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/ui/internal/view/plan/TabPlannedItems.js?debug=true:876
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/ui/internal/view/plan/TabPlannedItems.js?debug=true:330
((function () {var loadExecutionItems = _self._iterationPlanPage.getPlanRecord().alwaysLoadAllExecutionItems;_self._plan = new com.ibm.team.apt.client.PlanModel(result, _self._planId, loadExecutionItems);_self._referencedItems = result._referencedItemStore;_self._synchronizeWithWorkingCopies();_self._displayPlannedItems();}),(function () {return _self._viewModel;}))@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/util.js?debug=true:121
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/ui/internal/view/plan/TabPlannedItems.js?debug=true:331
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.repository.web/transport/ServiceResponseHandler.js?debug=true:78
("doCallback")@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2093
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/ProgressMonitoredServiceResponseHandler.js?debug=true:37
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:320
((function () {responseHandler.doCallback(_doMassageDTO(result, existingStore));}),(function () {return scriptsLoaded;}))@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/util.js?debug=true:121
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.apt.web/client/internal/PlanningClient.js?debug=true:321
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.repository.web/transport/ServiceResponseHandler.js?debug=true:78
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.repository.web/transport/TeamServerClient.js?debug=true:100
callContributedCode((function () {serviceResponseHandler.doCallback(responseObj);}))@https://igartc01.swg.usma.ibm.com/jazz/web/net.jazz.ajax/core/internal/util.js?debug=true:26
handleCallback(,,)@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.repository.web/transport/TeamServerClient.js?debug=true:99
()@https://igartc01.swg.usma.ibm.com/jazz/web/com.ibm.team.repository.web/transport/TeamServerClient.js?debug=true:62
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2764
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2787
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2680
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2702
()@https://igartc01.swg.usma.ibm.com/jazz/web/jazz.client/xhr.js?debug=true:370
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2764
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2787
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2680
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:2702
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:7694
()@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:7606
(-3)@https://igartc01.swg.usma.ibm.com/jazz/web/_js/en_US/4976327820/cG?debug=true:7620

0 votes



2 answers

Permanent link
Hi Claire - did you recently upgrade your RTC or update the process template ? I could sound like somehting happened to a workitem. In the editors that work try moving stuff out of that plan(to other sprints) and then back again one at a time viewing the plan in between untill you find the workitem(s) that contains data with problems.

0 votes


Permanent link
I did do some updates recently but was hoping for an easier way of finding the offending work item.. BUT, just today , all the plans are working again ! .. how very strange. Thanks for the good idea on how to figure out which one was failling.

0 votes

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: May 06 '11, 4:42 p.m.

Question was seen: 6,120 times

Last updated: May 06 '11, 4:42 p.m.

Confirmation Cancel Confirm