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 |
2 answers
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.
|
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.
|
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.