Taskboard loading fails in web client after migration to 4.0.3
Hi!
We upgraded RTC from 3.0.1.2 to 4.0.3. RTC project use Agility@Scale template.
After migration Taskboard view in plans doesn't work in web client. In eclipse client everything is OK.
Taskboard use filters (options):
Group by Owner
Exclude Empty Group
Exclude Empty Items from Sub-Iterations
Sort by Priority
Unfortunately, when I run plan first time in web browser, plan display wrong data. When I click option Set Column Adjustments As Default, plan refreshes and shows correct data.
Issue occurs in IE and 9, Mozilla and Chrome.
Only Chrome display error
TypeError: Cannot call method 'isTopLevel' of null
TypeError: Cannot call method 'isTopLevel' of null
at dojo.declare.isExecutionItem (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:38382:45)
at dojo.declare.timeline (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:38343:10)
at dojo.declare.initializeScheduler (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:38175:14)
at dojo.declare.initialize (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:37865:6)
at dojo.declare.doInitializeAttribute2 (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:3627:10)
at null. (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:3594:6)
at null.fFunction (https://hostname/ccm/web/_js/?include=G~&etag=IcTH8basNRJ_en_US&_proxyURL=%2Fccm&ss=CmDDU:15:15340)
at null. (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:48993:23)
at https://hostname/ccm/web/_js/?include=G~&etag=IcTH8basNRJ_en_US&_proxyURL=%2Fccm&ss=CmDDU:15:15340
There is no messages in websphare and application logs.
I tried to debug all web browser but only this was captured
PlanAttributeRegistry: com.ibm.team.apt.plancheck.traditionalSchedulingCheck.attribute may be broken because of dependency on com.ibm.team.apt.attribute.planitem.constraintDate
PlanAttributeRegistry: com.ibm.team.apt.plancheck.traditionalSchedulingCheck.attribute may be broken because of dependency on com.ibm.team.apt.attribute.planitem.constraintType
PlanAttributeRegistry: com.ibm.team.apt.attribute.calm.filter.failingTestCases may be broken because of dependency on planning/source/com.ibm.team.workitem.linktype.testedByTestCase
Any advice how to resolve the issue?
We upgraded RTC from 3.0.1.2 to 4.0.3. RTC project use Agility@Scale template.
After migration Taskboard view in plans doesn't work in web client. In eclipse client everything is OK.
Taskboard use filters (options):
Group by Owner
Exclude Empty Group
Exclude Empty Items from Sub-Iterations
Sort by Priority
Unfortunately, when I run plan first time in web browser, plan display wrong data. When I click option Set Column Adjustments As Default, plan refreshes and shows correct data.
Issue occurs in IE and 9, Mozilla and Chrome.
Only Chrome display error
TypeError: Cannot call method 'isTopLevel' of null
TypeError: Cannot call method 'isTopLevel' of null
at dojo.declare.isExecutionItem (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:38382:45)
at dojo.declare.timeline (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:38343:10)
at dojo.declare.initializeScheduler (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:38175:14)
at dojo.declare.initialize (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:37865:6)
at dojo.declare.doInitializeAttribute2 (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:3627:10)
at null. (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:3594:6)
at null.fFunction (https://hostname/ccm/web/_js/?include=G~&etag=IcTH8basNRJ_en_US&_proxyURL=%2Fccm&ss=CmDDU:15:15340)
at null. (https://hostname/ccm/web/_js/?exclude=G~H&include=com.ibm.team.apt.web.ui.internal.page.PlanningComponentMenu.js~com.ibm.team.apt.web.ui.internal.page.PlanningSearchProvider.js~com.ibm.team.build.web.ui.internal.BuildComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardComponentMenu.js~com.ibm.team.dashboard.web.ui.ProjectDashboardSearchProvider.js~com.ibm.team.reports.web.ui.internal.ReportsComponentMenu.js~com.ibm.team.scm.web.ui.internal.navigation.ScmComponentMenu.js~com.ibm.team.scm.web.ui.internal.view.search.ScmSearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.SearchProvider.js~com.ibm.team.workitem.web.ui.internal.page.WorkItemsComponentMenu.js~jazz.ui.SearchBox.js&ss=CmDDU&_proxyURL=%2Fccm&locale=en-us:48993:23)
at https://hostname/ccm/web/_js/?include=G~&etag=IcTH8basNRJ_en_US&_proxyURL=%2Fccm&ss=CmDDU:15:15340
There is no messages in websphare and application logs.
I tried to debug all web browser but only this was captured
PlanAttributeRegistry: com.ibm.team.apt.plancheck.traditionalSchedulingCheck.attribute may be broken because of dependency on com.ibm.team.apt.attribute.planitem.constraintDate
PlanAttributeRegistry: com.ibm.team.apt.plancheck.traditionalSchedulingCheck.attribute may be broken because of dependency on com.ibm.team.apt.attribute.planitem.constraintType
PlanAttributeRegistry: com.ibm.team.apt.attribute.calm.filter.failingTestCases may be broken because of dependency on planning/source/com.ibm.team.workitem.linktype.testedByTestCase
Any advice how to resolve the issue?